Vitaliy Margolen
|
8430d43d6c
|
kernel: Remove calls to Nt[Get|Set]ThreadContext.
It's done in exception handler now.
|
2006-01-19 11:55:24 +01:00 |
Ge van Geldorp
|
1a1583a364
|
Match PSDK STATUS_* definitions.
|
2005-11-28 17:32:54 +01:00 |
Alexandre Julliard
|
9f859692f9
|
Replace DPRINTF by TRACE in a few places.
|
2005-09-25 15:23:21 +00:00 |
Alexandre Julliard
|
c6b005ac69
|
Fixed some more traces to use the right printf format and avoid
typecasts.
|
2005-09-12 14:12:46 +00:00 |
Phil Krylov
|
6306b962f4
|
Fixed compilation of kernel32.dll.so on non-x86 processors.
|
2005-09-06 09:21:50 +00:00 |
Alexandre Julliard
|
6c6a5729d9
|
Don't try to initialize the 16-bit thunking code if 16-bit support is
disabled.
|
2005-08-27 10:18:03 +00:00 |
Vitaliy Margolen
|
131d3f1f90
|
Add entry for int 2 handler.
|
2005-08-15 09:42:36 +00:00 |
Ivan Leo Puoti
|
f0c62a89ea
|
Added IDT emulation.
|
2005-05-31 13:28:42 +00:00 |
Ivan Leo Puoti
|
eeb0a90ec9
|
Added some privileged instructions emulation.
|
2005-05-27 19:30:22 +00:00 |
Hans Leidekker
|
97d1b11ebd
|
Fix uninitialized warnings.
|
2005-05-24 12:34:29 +00:00 |
Alexandre Julliard
|
4776085c9c
|
Moved a bunch of definitions out of module.h into a new
kernel16_private.h header.
|
2005-05-16 19:44:54 +00:00 |
Alexandre Julliard
|
e4412a618c
|
Removed the special casing of kernel32 and ntdll for the TEB
definition in winternl.h.
|
2005-05-16 17:52:10 +00:00 |
Eric Pouech
|
16df50efbe
|
Moved DOS memory handling to winedos.
|
2005-05-10 15:22:09 +00:00 |
Francois Gouget
|
93416cdaf7
|
Assorted spelling fixes.
|
2005-03-23 13:15:18 +00:00 |
Eric Pouech
|
62a860988c
|
Const correctness, pointer cast correctness, removed extraneous ';'.
|
2004-06-14 17:04:34 +00:00 |
Jukka Heinonen
|
54a8a25b5e
|
DPMI programs now handle pending events.
|
2004-03-16 01:15:11 +00:00 |
Jukka Heinonen
|
37213d2ba1
|
Emulating STI instruction now raises an exception if there are pending
events.
|
2004-03-15 20:09:41 +00:00 |
Marcus Meissner
|
0462858eac
|
Support emulation of the privileged mov dr7,eax instruction.
|
2004-02-17 22:46:06 +00:00 |
Alexandre Julliard
|
402b79a1e8
|
Porting fixes.
|
2003-11-27 00:59:36 +00:00 |
Alexandre Julliard
|
a7ce2abc9d
|
Removed include/selectors.h.
|
2003-11-18 00:16:25 +00:00 |
Alexandre Julliard
|
8fb98a41e0
|
Added wine_ldt_is_system() to replace the IS_SELECTOR_SYSTEM macro,
and stop exporting the WINE_LDT_FIRST_ENTRY constant.
|
2003-11-17 20:12:56 +00:00 |
Alexandre Julliard
|
e983652363
|
Moved a number of DOS definitions out of the global headers and into
winedos private files. Removed the msdos.h header.
|
2003-11-15 00:13:20 +00:00 |
Alexandre Julliard
|
4044372596
|
Moved winedos loading functionality to dlls/kernel/instr.c and get rid
of msdos/dpmi.c.
|
2003-11-14 21:08:39 +00:00 |
Alexandre Julliard
|
55b51eabdf
|
Removed instance.h and callback.h, moving their contents to
kernel_private.h.
|
2003-11-13 21:04:01 +00:00 |
Alexandre Julliard
|
59022e5818
|
Restored emulation of protected instructions in 32-bit code when
running with a Win9x version.
|
2003-10-28 21:57:24 +00:00 |
Jukka Heinonen
|
46f29944c3
|
Remove races from DPMI async event handling.
|
2003-10-14 05:20:34 +00:00 |
Alexandre Julliard
|
9eb1d2c7fa
|
Moved I/O port handling to dlls/winedos.
|
2003-09-17 22:45:46 +00:00 |
Alexandre Julliard
|
add0c5850b
|
Use WOWCallback16Ex to switch to vm86 mode so that we can setup a
proper exception handler and handle instruction emulation.
|
2003-09-17 20:23:33 +00:00 |
Alexandre Julliard
|
1479aebda3
|
Moved instruction emulation to dlls/kernel.
|
2003-09-17 04:34:31 +00:00 |