Eric Kohl
79d0e047eb
Added D-Flat/32 library
...
svn path=/trunk/; revision=1032
2000-03-05 19:58:08 +00:00
Emanuele Aliberti
2634e901be
NTOSKRNL.FSRtl MDL stubs added.
...
svn path=/trunk/; revision=1031
2000-03-05 19:17:43 +00:00
Eric Kohl
9eac680002
Implemented kernel parameter line
...
Some kernel debugger improvements
svn path=/trunk/; revision=1030
2000-03-04 22:03:32 +00:00
Emanuele Aliberti
51df161b78
*** empty log message ***
...
svn path=/trunk/; revision=1029
2000-03-04 20:45:34 +00:00
Eric Kohl
2b0d467176
Moved spinlock.c and head.s from 'hal/x86' to 'ke'.
...
This is needed for the hal separation.
svn path=/trunk/; revision=1028
2000-03-04 13:44:59 +00:00
Eric Kohl
92857818cb
Added bitmaps
...
Added some Rtl string functions
Various changes
svn path=/trunk/; revision=1026
2000-03-03 00:48:50 +00:00
Eric Kohl
fd304f0ef5
Fixed compiler warnings
...
svn path=/trunk/; revision=1025
2000-03-03 00:34:54 +00:00
Emanuele Aliberti
ef5b0066c7
*** empty log message ***
...
svn path=/trunk/; revision=1024
2000-03-01 23:41:35 +00:00
Emanuele Aliberti
395fb3c86f
NTOSKRNL.FsRtlAllocate functions.
...
svn path=/trunk/; revision=1023
2000-03-01 22:52:28 +00:00
Eric Kohl
76f55a8a93
Fixed mp driver initialization bug and some other ones
...
svn path=/trunk/; revision=1022
2000-03-01 03:25:11 +00:00
Emanuele Aliberti
d53eeb0cee
Added help command to shell.exe.
...
Minor changes.
svn path=/trunk/; revision=1021
2000-02-29 23:57:47 +00:00
Eric Kohl
c37b4fd7f1
Fixed some unicode initialization bugs
...
svn path=/trunk/; revision=1020
2000-02-27 18:01:44 +00:00
Eric Kohl
c0ad0d9b02
Added 'Path' and 'windir' system environment variables
...
svn path=/trunk/; revision=1019
2000-02-27 15:47:17 +00:00
Eric Kohl
853d9d4ae2
Fixed bugs in RtlExpandEnvironmentStrings_U() and RtlSetEnvironmentVariable()
...
svn path=/trunk/; revision=1018
2000-02-27 15:45:57 +00:00
Eric Kohl
6eb7010078
Fixed bugs in '%wZ' string output
...
svn path=/trunk/; revision=1017
2000-02-27 15:43:58 +00:00
Jason Filby
48db9468eb
Minor fixes
...
svn path=/trunk/; revision=1016
2000-02-27 11:04:36 +00:00
Eric Kohl
fa81b6d260
Improved csrss (doesn't crash any more)
...
Improved kernel debugger code
Various minor improvements
svn path=/trunk/; revision=1015
2000-02-27 02:12:07 +00:00
Eric Kohl
012968e3dc
Removed obsolete header include
...
svn path=/trunk/; revision=1014
2000-02-26 23:20:50 +00:00
Emanuele Aliberti
debfec7180
Some __stdcall declarations in ntoskrnl/hal.
...
A new include/ddk/kdfuncs.h header.
svn path=/trunk/; revision=1013
2000-02-26 22:41:35 +00:00
Emanuele Aliberti
4b80eae220
File locking NTOSKRNL.FsRtl stubs.
...
svn path=/trunk/; revision=1012
2000-02-26 16:22:27 +00:00
Boudewijn Dekker
ad382b39b3
changed struct FILE_OBJECT* to struct _FILE_OBJECT* at line 154
...
svn path=/trunk/; revision=1011
2000-02-26 09:58:06 +00:00
Eric Kohl
89875c3a44
Improved RtlCreateUserProcess()
...
svn path=/trunk/; revision=1010
2000-02-25 23:58:57 +00:00
Emanuele Aliberti
8f1ea8477c
FsRtl stubs for DBCS names handling.
...
svn path=/trunk/; revision=1009
2000-02-25 23:27:51 +00:00
Eric Kohl
26253d8e9b
Fixed PEB related bugs
...
svn path=/trunk/; revision=1008
2000-02-25 00:35:06 +00:00
Eric Kohl
0723b7c345
Removed useless debug messages and header files
...
svn path=/trunk/; revision=1007
2000-02-25 00:34:12 +00:00
Emanuele Aliberti
ac8c87276f
Minor changes.
...
svn path=/trunk/; revision=1006
2000-02-24 23:38:26 +00:00
Emanuele Aliberti
00a4935163
*** empty log message ***
...
svn path=/trunk/; revision=1005
2000-02-24 23:31:27 +00:00
Emanuele Aliberti
9dc1aa60cb
Changes for FsRtl added functions.
...
svn path=/trunk/; revision=1004
2000-02-24 23:27:52 +00:00
Emanuele Aliberti
9f87d15938
More stubs for NTOSKRNL.FsRtl: file name handling.
...
svn path=/trunk/; revision=1003
2000-02-24 23:25:16 +00:00
Eric Kohl
d7de328d0c
Replaced direct io space mapping by call to MmMapIoSpace()
...
svn path=/trunk/; revision=1002
2000-02-24 13:16:40 +00:00
Eric Kohl
6165746875
Added gdi test program gditest.exe
...
svn path=/trunk/; revision=1001
2000-02-22 20:58:26 +00:00
Eric Kohl
7b02da36f7
Added GdiDllInitialize()
...
svn path=/trunk/; revision=1000
2000-02-22 20:55:57 +00:00
Eric Kohl
f8fe1ea0b1
Added W32kInitialize service (orig. name NtGdiInit)
...
svn path=/trunk/; revision=999
2000-02-22 20:53:11 +00:00
Eric Kohl
213e8b569c
Fixed minor bugs interrupt_service2e()
...
svn path=/trunk/; revision=998
2000-02-22 20:50:07 +00:00
Rex Jolliff
5db4e55264
added support for shadow syscall table
...
svn path=/trunk/; revision=997
2000-02-22 07:27:30 +00:00
Eric Kohl
7cb2e823a0
Fixed minor bugs. 'ddk/ntddk.h' MUST ALWAYS be included FIST!!!!!
...
svn path=/trunk/; revision=996
2000-02-22 02:02:08 +00:00
Eric Kohl
d1341007cf
Changed RtlCopyMemory() from function to macro
...
Improved system service table code
svn path=/trunk/; revision=995
2000-02-21 22:44:37 +00:00
Emanuele Aliberti
151f2f646e
WIN32K Kernel API main include file (replaces win32k/win32k.h).
...
svn path=/trunk/; revision=994
2000-02-21 00:50:17 +00:00
Emanuele Aliberti
7d3fded0ba
Added little prog. that builds the WIN32K.SYS service table
...
and the stubs to be used in GDI32.DLL.
Converted to __stdcall every W32k... call in WIN32K.SYS.
Fixed the entry point in GDI32.DLL.
WARNING: the thing compiles, but Jason reports it does not work as is
(he tested a preliminary stub piece of code).
Perhaps changing it (as Phillip proposes) or fixing it to make WIN32K.SYS
work the NT way is required (Hernan, are you there: I did not understand
well how the additional service tables work). Feel free to change it.
svn path=/trunk/; revision=993
2000-02-20 22:52:50 +00:00
Eric Kohl
b9bb1744aa
Fixed bugs in process parameter and environment code
...
svn path=/trunk/; revision=992
2000-02-19 19:37:13 +00:00
Eric Kohl
e632116bee
Fixed buggy RtlCompareString() and RtlCompareUnicodeString()
...
svn path=/trunk/; revision=991
2000-02-19 19:31:41 +00:00
Eric Kohl
f28a023c99
Fixed a bug - memmove() couldn't handle overlapping buffers
...
svn path=/trunk/; revision=990
2000-02-19 17:18:34 +00:00
Eric Kohl
b0780ae5d6
Fixed environment implementation
...
Fixed current directory implementation
svn path=/trunk/; revision=989
2000-02-18 01:01:06 +00:00
Eric Kohl
6bea08705e
Fixed minor bugs and removed fixed start directory
...
svn path=/trunk/; revision=988
2000-02-18 00:53:11 +00:00
Eric Kohl
6708f0b87e
Fixed environment implementation
...
Fixed current directory implementation
svn path=/trunk/; revision=987
2000-02-18 00:51:03 +00:00
Emanuele Aliberti
f0175145d6
Untested raw implementation of MultiByteToWideChar().
...
svn path=/trunk/; revision=986
2000-02-14 22:10:46 +00:00
David Welch
3cd2fc22d7
Fixed compilation bug
...
Made a start on some documentation in info format
svn path=/trunk/; revision=985
2000-02-14 14:13:34 +00:00
Boudewijn Dekker
b49921cb96
impl. NtGetTickCount
...
svn path=/trunk/; revision=984
2000-02-14 10:27:40 +00:00
David Welch
c110a36a78
Moved user-process loading into ZwCreateProcess
...
svn path=/trunk/; revision=983
2000-02-13 16:05:19 +00:00
Eric Kohl
ca7bca8f84
Fixed a bug in NtQueryVirtualMemory()
...
svn path=/trunk/; revision=982
2000-02-06 15:52:04 +00:00