Emanuele Aliberti [Sat, 1 Apr 2000 14:19:48 +0000 (14:19 +0000)]
Version info for Minix driver.
svn path=/trunk/; revision=1097
Emanuele Aliberti [Sat, 1 Apr 2000 14:19:07 +0000 (14:19 +0000)]
Version info for ext2fs driver.
svn path=/trunk/; revision=1096
Jason Filby [Sat, 1 Apr 2000 12:31:29 +0000 (12:31 +0000)]
Implemented basic VGA routines
Implemented Eng\DrvLineTo
svn path=/trunk/; revision=1095
David Welch [Wed, 29 Mar 2000 13:11:55 +0000 (13:11 +0000)]
Corrected mutex implementation
Added proper locking to the memory managment
svn path=/trunk/; revision=1093
Phillip Susi [Wed, 29 Mar 2000 03:15:11 +0000 (03:15 +0000)]
Fixed typeo preventing compilation
svn path=/trunk/; revision=1092
David Welch [Sun, 26 Mar 2000 22:00:10 +0000 (22:00 +0000)]
Corrected the handle generation algorithm in the kernel and csrss
Did some work on services.exe
Did some work on the service functions in advapi32
Made some progress in implementing npfs
Implemented a basic grammar for midl
svn path=/trunk/; revision=1091
Emanuele Aliberti [Sun, 26 Mar 2000 19:38:32 +0000 (19:38 +0000)]
Io subsystem clean-up. Every exported symbols is not STDCALL.
NtCreateFile renamed IoCreateFile and Nt{Create,Open}File call IoCreateFile.
Io data items added (to be fixed).
svn path=/trunk/; revision=1090
David Welch [Fri, 24 Mar 2000 22:25:39 +0000 (22:25 +0000)]
Connected standard input/output to the console
Removed from superfluous assertions
Changed the ide read and write commands to work with bochs
Corrected bug in the csrss server
svn path=/trunk/; revision=1089
David Welch [Wed, 22 Mar 2000 18:36:00 +0000 (18:36 +0000)]
Updated the minix driver
Moved console handling into csrss
Gave each process a name for debugging purposes
svn path=/trunk/; revision=1088
Eric Kohl [Mon, 20 Mar 2000 18:00:55 +0000 (18:00 +0000)]
Modified kernel initialization sequence
Enabled bus handlers
svn path=/trunk/; revision=1087
Eric Kohl [Sun, 19 Mar 2000 15:57:39 +0000 (15:57 +0000)]
Added some more status codes
svn path=/trunk/; revision=1086
Eric Kohl [Sun, 19 Mar 2000 13:35:38 +0000 (13:35 +0000)]
Implemented bus handler functions (not working yet)
Several STDCALL fixes
svn path=/trunk/; revision=1085
Eric Kohl [Sun, 19 Mar 2000 13:33:39 +0000 (13:33 +0000)]
Implemented bus handler functions (not working yet)
svn path=/trunk/; revision=1084
Eric Kohl [Sun, 19 Mar 2000 13:31:37 +0000 (13:31 +0000)]
Implemented VideoPortDebugPrint()
svn path=/trunk/; revision=1083
Eric Kohl [Sun, 19 Mar 2000 13:30:30 +0000 (13:30 +0000)]
Added SYSTEM_TIME_INFORMATION
svn path=/trunk/; revision=1082
Emanuele Aliberti [Sun, 19 Mar 2000 09:14:52 +0000 (09:14 +0000)]
Some clean-up in ntoskrnl/mm. MmAllocateSection prototype moved in
internal/mm.h.
svn path=/trunk/; revision=1081
Eric Kohl [Sat, 18 Mar 2000 19:55:53 +0000 (19:55 +0000)]
Fixed path bugs
svn path=/trunk/; revision=1080
Jason Filby [Sat, 18 Mar 2000 18:39:44 +0000 (18:39 +0000)]
Added forgotten .h files
svn path=/trunk/; revision=1079
Emanuele Aliberti [Sat, 18 Mar 2000 15:12:19 +0000 (15:12 +0000)]
qsort in NTOSKRNL and some STDCALL declarations.
svn path=/trunk/; revision=1078
Eric Kohl [Sat, 18 Mar 2000 14:37:43 +0000 (14:37 +0000)]
Oops...
svn path=/trunk/; revision=1077
Eric Kohl [Sat, 18 Mar 2000 14:02:01 +0000 (14:02 +0000)]
Added image functions
Include pe.h in windows.h to avoid conflicts
svn path=/trunk/; revision=1076
Eric Kohl [Sat, 18 Mar 2000 13:48:24 +0000 (13:48 +0000)]
Added security descriptor functions
svn path=/trunk/; revision=1075
Eric Kohl [Sat, 18 Mar 2000 02:39:39 +0000 (02:39 +0000)]
Fixed compiler warnings
svn path=/trunk/; revision=1074
Jason Filby [Fri, 17 Mar 2000 22:19:44 +0000 (22:19 +0000)]
last mod...
svn path=/trunk/; revision=1073
Jason Filby [Fri, 17 Mar 2000 22:14:31 +0000 (22:14 +0000)]
Additional modifications
svn path=/trunk/; revision=1072
Jason Filby [Fri, 17 Mar 2000 21:56:43 +0000 (21:56 +0000)]
Additional modifications
svn path=/trunk/; revision=1071
Jason Filby [Fri, 17 Mar 2000 21:49:32 +0000 (21:49 +0000)]
Additional modifications
svn path=/trunk/; revision=1070
Eric Kohl [Fri, 17 Mar 2000 21:46:41 +0000 (21:46 +0000)]
Fixed compiler warning
svn path=/trunk/; revision=1069
Jason Filby [Fri, 17 Mar 2000 21:44:02 +0000 (21:44 +0000)]
Added eng files
svn path=/trunk/; revision=1068
Jason Filby [Fri, 17 Mar 2000 21:02:59 +0000 (21:02 +0000)]
Miniport driver now loaded from win32k
Display and miniport drivers can now talk to each other
Sets the VGA video mode
svn path=/trunk/; revision=1067
Eric Kohl [Thu, 16 Mar 2000 21:50:56 +0000 (21:50 +0000)]
Oops! Typos...
svn path=/trunk/; revision=1066
Eric Kohl [Thu, 16 Mar 2000 21:50:11 +0000 (21:50 +0000)]
Fixed ANSI <--> Unicode conversions
svn path=/trunk/; revision=1065
David Welch [Thu, 16 Mar 2000 20:50:48 +0000 (20:50 +0000)]
Oops.
svn path=/trunk/; revision=1064
Eric Kohl [Thu, 16 Mar 2000 20:02:44 +0000 (20:02 +0000)]
Fixed a confusing error message
svn path=/trunk/; revision=1063
David Welch [Thu, 16 Mar 2000 18:44:57 +0000 (18:44 +0000)]
Implemented setting the fs register to point to the TEB
svn path=/trunk/; revision=1062
Eric Kohl [Thu, 16 Mar 2000 01:14:58 +0000 (01:14 +0000)]
Fixed ANSI/OEM <--> Unicode conversions
svn path=/trunk/; revision=1061
Eric Kohl [Wed, 15 Mar 2000 23:13:29 +0000 (23:13 +0000)]
Fixed WIN32_FIND_DATA[A/W] structs and resulting bugs
svn path=/trunk/; revision=1060
Eric Kohl [Wed, 15 Mar 2000 18:30:30 +0000 (18:30 +0000)]
Fixed ANSI/OEM <--> Unicode conversions
svn path=/trunk/; revision=1059
Eric Kohl [Wed, 15 Mar 2000 18:29:50 +0000 (18:29 +0000)]
Obsolete!
svn path=/trunk/; revision=1058
Eric Kohl [Wed, 15 Mar 2000 12:25:47 +0000 (12:25 +0000)]
Fixed ANSI/OEM <--> Unicode conversions
svn path=/trunk/; revision=1057
Eric Kohl [Tue, 14 Mar 2000 23:09:23 +0000 (23:09 +0000)]
Fixed ANSI/OEM <--> Unicode conversions
svn path=/trunk/; revision=1056
David Welch [Mon, 13 Mar 2000 23:16:46 +0000 (23:16 +0000)]
Updated install script
svn path=/trunk/; revision=1055
Eric Kohl [Mon, 13 Mar 2000 17:58:06 +0000 (17:58 +0000)]
Unused characters in long file name buffers (directory slots) must be filled with 0xFFFF.
svn path=/trunk/; revision=1054
Eric Kohl [Mon, 13 Mar 2000 17:54:23 +0000 (17:54 +0000)]
Fixed a bug in rtlGetFullPathName_U()
svn path=/trunk/; revision=1053
Eric Kohl [Sun, 12 Mar 2000 23:28:59 +0000 (23:28 +0000)]
Fixed file creation date and time
Implemented synchronization of all FATs (FAT16 only)
Fixed bug in directory creation
svn path=/trunk/; revision=1052
Eric Kohl [Sun, 12 Mar 2000 23:24:51 +0000 (23:24 +0000)]
Add MD command
svn path=/trunk/; revision=1051
Eric Kohl [Sun, 12 Mar 2000 01:22:37 +0000 (01:22 +0000)]
Updated INTERFACE_TYPE
svn path=/trunk/; revision=1050
Eric Kohl [Sun, 12 Mar 2000 01:18:18 +0000 (01:18 +0000)]
Added some security functions
svn path=/trunk/; revision=1049
Eric Kohl [Sun, 12 Mar 2000 01:15:09 +0000 (01:15 +0000)]
Fixed lots of status values
svn path=/trunk/; revision=1048
Emanuele Aliberti [Sat, 11 Mar 2000 00:51:36 +0000 (00:51 +0000)]
NTOKRNL.FsRtl notification and cache tunnels stubs added.
Possibly fixed the win32k.sys import error reported by Jason.
svn path=/trunk/; revision=1047
Emanuele Aliberti [Fri, 10 Mar 2000 22:09:17 +0000 (22:09 +0000)]
NTOSKRNL.FsRtl opportunistic lock stubs added.
svn path=/trunk/; revision=1046
Eric Kohl [Fri, 10 Mar 2000 13:46:27 +0000 (13:46 +0000)]
Fixed compiler warning
svn path=/trunk/; revision=1045
Jason Filby [Fri, 10 Mar 2000 12:45:45 +0000 (12:45 +0000)]
Add VGA display driver
svn path=/trunk/; revision=1044
Jason Filby [Fri, 10 Mar 2000 12:39:53 +0000 (12:39 +0000)]
Small fix
svn path=/trunk/; revision=1043
Jason Filby [Thu, 9 Mar 2000 21:04:10 +0000 (21:04 +0000)]
Implemented DRIVER_BuildDDIFunctions
svn path=/trunk/; revision=1042
Eric Kohl [Thu, 9 Mar 2000 16:01:25 +0000 (16:01 +0000)]
Added time related functions
svn path=/trunk/; revision=1041
Eric Kohl [Thu, 9 Mar 2000 00:14:10 +0000 (00:14 +0000)]
Implemented bitmap functions
svn path=/trunk/; revision=1040
Emanuele Aliberti [Wed, 8 Mar 2000 22:39:04 +0000 (22:39 +0000)]
win32k.sys exports script.
svn path=/trunk/; revision=1039
Emanuele Aliberti [Wed, 8 Mar 2000 22:38:01 +0000 (22:38 +0000)]
Version info added to Eric's edit port.
svn path=/trunk/; revision=1038
Emanuele Aliberti [Wed, 8 Mar 2000 22:37:04 +0000 (22:37 +0000)]
Some minor fixes.
svn path=/trunk/; revision=1037
Jason Filby [Wed, 8 Mar 2000 21:23:14 +0000 (21:23 +0000)]
Moved display driver and got win32k loading it's entry point.
svn path=/trunk/; revision=1036
Eric Kohl [Wed, 8 Mar 2000 01:55:34 +0000 (01:55 +0000)]
Added more bitmap functions
Fixed some STDCALL issues
svn path=/trunk/; revision=1035
Eric Kohl [Wed, 8 Mar 2000 01:49:37 +0000 (01:49 +0000)]
Improved keyboard handling code
Fixed problems with differnet console sizes
Started function renaming
svn path=/trunk/; revision=1034
Emanuele Aliberti [Mon, 6 Mar 2000 01:02:30 +0000 (01:02 +0000)]
Added .Type and .Size attributes to the IRP object: so far nothing
seems broken.
Added __stdcall to some Io subsystem functions.
Attempt to implement IoIsOperationSynchronous().
svn path=/trunk/; revision=1033
Eric Kohl [Sun, 5 Mar 2000 19:58:08 +0000 (19:58 +0000)]
Added D-Flat/32 library
svn path=/trunk/; revision=1032
Emanuele Aliberti [Sun, 5 Mar 2000 19:17:43 +0000 (19:17 +0000)]
NTOSKRNL.FSRtl MDL stubs added.
svn path=/trunk/; revision=1031
Eric Kohl [Sat, 4 Mar 2000 22:03:32 +0000 (22:03 +0000)]
Implemented kernel parameter line
Some kernel debugger improvements
svn path=/trunk/; revision=1030
Emanuele Aliberti [Sat, 4 Mar 2000 20:45:34 +0000 (20:45 +0000)]
*** empty log message ***
svn path=/trunk/; revision=1029
Eric Kohl [Sat, 4 Mar 2000 13:44:59 +0000 (13:44 +0000)]
Moved spinlock.c and head.s from 'hal/x86' to 'ke'.
This is needed for the hal separation.
svn path=/trunk/; revision=1028
Eric Kohl [Fri, 3 Mar 2000 00:48:50 +0000 (00:48 +0000)]
Added bitmaps
Added some Rtl string functions
Various changes
svn path=/trunk/; revision=1026
Eric Kohl [Fri, 3 Mar 2000 00:34:54 +0000 (00:34 +0000)]
Fixed compiler warnings
svn path=/trunk/; revision=1025
Emanuele Aliberti [Wed, 1 Mar 2000 23:41:35 +0000 (23:41 +0000)]
*** empty log message ***
svn path=/trunk/; revision=1024
Emanuele Aliberti [Wed, 1 Mar 2000 22:52:28 +0000 (22:52 +0000)]
NTOSKRNL.FsRtlAllocate functions.
svn path=/trunk/; revision=1023
Eric Kohl [Wed, 1 Mar 2000 03:25:11 +0000 (03:25 +0000)]
Fixed mp driver initialization bug and some other ones
svn path=/trunk/; revision=1022
Emanuele Aliberti [Tue, 29 Feb 2000 23:57:47 +0000 (23:57 +0000)]
Added help command to shell.exe.
Minor changes.
svn path=/trunk/; revision=1021
Eric Kohl [Sun, 27 Feb 2000 18:01:44 +0000 (18:01 +0000)]
Fixed some unicode initialization bugs
svn path=/trunk/; revision=1020
Eric Kohl [Sun, 27 Feb 2000 15:47:17 +0000 (15:47 +0000)]
Added 'Path' and 'windir' system environment variables
svn path=/trunk/; revision=1019
Eric Kohl [Sun, 27 Feb 2000 15:45:57 +0000 (15:45 +0000)]
Fixed bugs in RtlExpandEnvironmentStrings_U() and RtlSetEnvironmentVariable()
svn path=/trunk/; revision=1018
Eric Kohl [Sun, 27 Feb 2000 15:43:58 +0000 (15:43 +0000)]
Fixed bugs in '%wZ' string output
svn path=/trunk/; revision=1017
Jason Filby [Sun, 27 Feb 2000 11:04:36 +0000 (11:04 +0000)]
Minor fixes
svn path=/trunk/; revision=1016
Eric Kohl [Sun, 27 Feb 2000 02:12:07 +0000 (02:12 +0000)]
Improved csrss (doesn't crash any more)
Improved kernel debugger code
Various minor improvements
svn path=/trunk/; revision=1015
Eric Kohl [Sat, 26 Feb 2000 23:20:50 +0000 (23:20 +0000)]
Removed obsolete header include
svn path=/trunk/; revision=1014
Emanuele Aliberti [Sat, 26 Feb 2000 22:41:35 +0000 (22:41 +0000)]
Some __stdcall declarations in ntoskrnl/hal.
A new include/ddk/kdfuncs.h header.
svn path=/trunk/; revision=1013
Emanuele Aliberti [Sat, 26 Feb 2000 16:22:27 +0000 (16:22 +0000)]
File locking NTOSKRNL.FsRtl stubs.
svn path=/trunk/; revision=1012
Boudewijn Dekker [Sat, 26 Feb 2000 09:58:06 +0000 (09:58 +0000)]
changed struct FILE_OBJECT* to struct _FILE_OBJECT* at line 154
svn path=/trunk/; revision=1011
Eric Kohl [Fri, 25 Feb 2000 23:58:57 +0000 (23:58 +0000)]
Improved RtlCreateUserProcess()
svn path=/trunk/; revision=1010
Emanuele Aliberti [Fri, 25 Feb 2000 23:27:51 +0000 (23:27 +0000)]
FsRtl stubs for DBCS names handling.
svn path=/trunk/; revision=1009
Eric Kohl [Fri, 25 Feb 2000 00:35:06 +0000 (00:35 +0000)]
Fixed PEB related bugs
svn path=/trunk/; revision=1008
Eric Kohl [Fri, 25 Feb 2000 00:34:12 +0000 (00:34 +0000)]
Removed useless debug messages and header files
svn path=/trunk/; revision=1007
Emanuele Aliberti [Thu, 24 Feb 2000 23:38:26 +0000 (23:38 +0000)]
Minor changes.
svn path=/trunk/; revision=1006
Emanuele Aliberti [Thu, 24 Feb 2000 23:31:27 +0000 (23:31 +0000)]
*** empty log message ***
svn path=/trunk/; revision=1005
Emanuele Aliberti [Thu, 24 Feb 2000 23:27:52 +0000 (23:27 +0000)]
Changes for FsRtl added functions.
svn path=/trunk/; revision=1004
Emanuele Aliberti [Thu, 24 Feb 2000 23:25:16 +0000 (23:25 +0000)]
More stubs for NTOSKRNL.FsRtl: file name handling.
svn path=/trunk/; revision=1003
Eric Kohl [Thu, 24 Feb 2000 13:16:40 +0000 (13:16 +0000)]
Replaced direct io space mapping by call to MmMapIoSpace()
svn path=/trunk/; revision=1002
Eric Kohl [Tue, 22 Feb 2000 20:58:26 +0000 (20:58 +0000)]
Added gdi test program gditest.exe
svn path=/trunk/; revision=1001
Eric Kohl [Tue, 22 Feb 2000 20:55:57 +0000 (20:55 +0000)]
Added GdiDllInitialize()
svn path=/trunk/; revision=1000
Eric Kohl [Tue, 22 Feb 2000 20:53:11 +0000 (20:53 +0000)]
Added W32kInitialize service (orig. name NtGdiInit)
svn path=/trunk/; revision=999
Eric Kohl [Tue, 22 Feb 2000 20:50:07 +0000 (20:50 +0000)]
Fixed minor bugs interrupt_service2e()
svn path=/trunk/; revision=998
Rex Jolliff [Tue, 22 Feb 2000 07:27:30 +0000 (07:27 +0000)]
added support for shadow syscall table
svn path=/trunk/; revision=997
Eric Kohl [Tue, 22 Feb 2000 02:02:08 +0000 (02:02 +0000)]
Fixed minor bugs. 'ddk/ntddk.h' MUST ALWAYS be included FIST!!!!!
svn path=/trunk/; revision=996