reactos.git
24 years agoUpdated the minix driver
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

24 years agoModified kernel initialization sequence
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

24 years agoAdded some more status codes
Eric Kohl [Sun, 19 Mar 2000 15:57:39 +0000 (15:57 +0000)]
Added some more status codes

svn path=/trunk/; revision=1086

24 years agoImplemented bus handler functions (not working yet)
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

24 years agoImplemented bus handler functions (not working yet)
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

24 years agoImplemented VideoPortDebugPrint()
Eric Kohl [Sun, 19 Mar 2000 13:31:37 +0000 (13:31 +0000)]
Implemented VideoPortDebugPrint()

svn path=/trunk/; revision=1083

24 years agoAdded SYSTEM_TIME_INFORMATION
Eric Kohl [Sun, 19 Mar 2000 13:30:30 +0000 (13:30 +0000)]
Added SYSTEM_TIME_INFORMATION

svn path=/trunk/; revision=1082

24 years agoSome clean-up in ntoskrnl/mm. MmAllocateSection prototype moved in
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

24 years agoFixed path bugs
Eric Kohl [Sat, 18 Mar 2000 19:55:53 +0000 (19:55 +0000)]
Fixed path bugs

svn path=/trunk/; revision=1080

24 years agoAdded forgotten .h files
Jason Filby [Sat, 18 Mar 2000 18:39:44 +0000 (18:39 +0000)]
Added forgotten .h files

svn path=/trunk/; revision=1079

24 years agoqsort in NTOSKRNL and some STDCALL declarations.
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

24 years agoOops...
Eric Kohl [Sat, 18 Mar 2000 14:37:43 +0000 (14:37 +0000)]
Oops...

svn path=/trunk/; revision=1077

24 years agoAdded image functions
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

24 years agoAdded security descriptor functions
Eric Kohl [Sat, 18 Mar 2000 13:48:24 +0000 (13:48 +0000)]
Added security descriptor functions

svn path=/trunk/; revision=1075

24 years agoFixed compiler warnings
Eric Kohl [Sat, 18 Mar 2000 02:39:39 +0000 (02:39 +0000)]
Fixed compiler warnings

svn path=/trunk/; revision=1074

24 years agolast mod...
Jason Filby [Fri, 17 Mar 2000 22:19:44 +0000 (22:19 +0000)]
last mod...

svn path=/trunk/; revision=1073

24 years agoAdditional modifications
Jason Filby [Fri, 17 Mar 2000 22:14:31 +0000 (22:14 +0000)]
Additional modifications

svn path=/trunk/; revision=1072

24 years agoAdditional modifications
Jason Filby [Fri, 17 Mar 2000 21:56:43 +0000 (21:56 +0000)]
Additional modifications

svn path=/trunk/; revision=1071

24 years agoAdditional modifications
Jason Filby [Fri, 17 Mar 2000 21:49:32 +0000 (21:49 +0000)]
Additional modifications

svn path=/trunk/; revision=1070

24 years agoFixed compiler warning
Eric Kohl [Fri, 17 Mar 2000 21:46:41 +0000 (21:46 +0000)]
Fixed compiler warning

svn path=/trunk/; revision=1069

24 years agoAdded eng files
Jason Filby [Fri, 17 Mar 2000 21:44:02 +0000 (21:44 +0000)]
Added eng files

svn path=/trunk/; revision=1068

24 years agoMiniport driver now loaded from win32k
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

24 years agoOops! Typos...
Eric Kohl [Thu, 16 Mar 2000 21:50:56 +0000 (21:50 +0000)]
Oops! Typos...

svn path=/trunk/; revision=1066

24 years agoFixed ANSI <--> Unicode conversions
Eric Kohl [Thu, 16 Mar 2000 21:50:11 +0000 (21:50 +0000)]
Fixed ANSI <--> Unicode conversions

svn path=/trunk/; revision=1065

24 years agoOops.
David Welch [Thu, 16 Mar 2000 20:50:48 +0000 (20:50 +0000)]
Oops.

svn path=/trunk/; revision=1064

24 years agoFixed a confusing error message
Eric Kohl [Thu, 16 Mar 2000 20:02:44 +0000 (20:02 +0000)]
Fixed a confusing error message

svn path=/trunk/; revision=1063

24 years agoImplemented setting the fs register to point to the TEB
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

24 years agoFixed ANSI/OEM <--> Unicode conversions
Eric Kohl [Thu, 16 Mar 2000 01:14:58 +0000 (01:14 +0000)]
Fixed ANSI/OEM <--> Unicode conversions

svn path=/trunk/; revision=1061

24 years agoFixed WIN32_FIND_DATA[A/W] structs and resulting bugs
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

24 years agoFixed ANSI/OEM <--> Unicode conversions
Eric Kohl [Wed, 15 Mar 2000 18:30:30 +0000 (18:30 +0000)]
Fixed ANSI/OEM <--> Unicode conversions

svn path=/trunk/; revision=1059

24 years agoObsolete!
Eric Kohl [Wed, 15 Mar 2000 18:29:50 +0000 (18:29 +0000)]
Obsolete!

svn path=/trunk/; revision=1058

24 years agoFixed ANSI/OEM <--> Unicode conversions
Eric Kohl [Wed, 15 Mar 2000 12:25:47 +0000 (12:25 +0000)]
Fixed ANSI/OEM <--> Unicode conversions

svn path=/trunk/; revision=1057

24 years agoFixed ANSI/OEM <--> Unicode conversions
Eric Kohl [Tue, 14 Mar 2000 23:09:23 +0000 (23:09 +0000)]
Fixed ANSI/OEM <--> Unicode conversions

svn path=/trunk/; revision=1056

24 years agoUpdated install script
David Welch [Mon, 13 Mar 2000 23:16:46 +0000 (23:16 +0000)]
Updated install script

svn path=/trunk/; revision=1055

24 years agoUnused characters in long file name buffers (directory slots) must be filled with...
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

24 years agoFixed a bug in rtlGetFullPathName_U()
Eric Kohl [Mon, 13 Mar 2000 17:54:23 +0000 (17:54 +0000)]
Fixed a bug in rtlGetFullPathName_U()

svn path=/trunk/; revision=1053

24 years agoFixed file creation date and time
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

24 years agoAdd MD command
Eric Kohl [Sun, 12 Mar 2000 23:24:51 +0000 (23:24 +0000)]
Add MD command

svn path=/trunk/; revision=1051

24 years agoUpdated INTERFACE_TYPE
Eric Kohl [Sun, 12 Mar 2000 01:22:37 +0000 (01:22 +0000)]
Updated INTERFACE_TYPE

svn path=/trunk/; revision=1050

24 years agoAdded some security functions
Eric Kohl [Sun, 12 Mar 2000 01:18:18 +0000 (01:18 +0000)]
Added some security functions

svn path=/trunk/; revision=1049

24 years agoFixed lots of status values
Eric Kohl [Sun, 12 Mar 2000 01:15:09 +0000 (01:15 +0000)]
Fixed lots of status values

svn path=/trunk/; revision=1048

24 years agoNTOKRNL.FsRtl notification and cache tunnels stubs added.
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

24 years agoNTOSKRNL.FsRtl opportunistic lock stubs added.
Emanuele Aliberti [Fri, 10 Mar 2000 22:09:17 +0000 (22:09 +0000)]
NTOSKRNL.FsRtl opportunistic lock stubs added.

svn path=/trunk/; revision=1046

24 years agoFixed compiler warning
Eric Kohl [Fri, 10 Mar 2000 13:46:27 +0000 (13:46 +0000)]
Fixed compiler warning

svn path=/trunk/; revision=1045

24 years agoAdd VGA display driver
Jason Filby [Fri, 10 Mar 2000 12:45:45 +0000 (12:45 +0000)]
Add VGA display driver

svn path=/trunk/; revision=1044

24 years agoSmall fix
Jason Filby [Fri, 10 Mar 2000 12:39:53 +0000 (12:39 +0000)]
Small fix

svn path=/trunk/; revision=1043

24 years agoImplemented DRIVER_BuildDDIFunctions
Jason Filby [Thu, 9 Mar 2000 21:04:10 +0000 (21:04 +0000)]
Implemented DRIVER_BuildDDIFunctions

svn path=/trunk/; revision=1042

24 years agoAdded time related functions
Eric Kohl [Thu, 9 Mar 2000 16:01:25 +0000 (16:01 +0000)]
Added time related functions

svn path=/trunk/; revision=1041

24 years agoImplemented bitmap functions
Eric Kohl [Thu, 9 Mar 2000 00:14:10 +0000 (00:14 +0000)]
Implemented bitmap functions

svn path=/trunk/; revision=1040

24 years agowin32k.sys exports script.
Emanuele Aliberti [Wed, 8 Mar 2000 22:39:04 +0000 (22:39 +0000)]
win32k.sys exports script.

svn path=/trunk/; revision=1039

24 years agoVersion info added to Eric's edit port.
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

24 years agoSome minor fixes.
Emanuele Aliberti [Wed, 8 Mar 2000 22:37:04 +0000 (22:37 +0000)]
Some minor fixes.

svn path=/trunk/; revision=1037

24 years agoMoved display driver and got win32k loading it's entry point.
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

24 years agoAdded more bitmap functions
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

24 years agoImproved keyboard handling code
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

24 years agoAdded .Type and .Size attributes to the IRP object: so far nothing
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

24 years agoAdded D-Flat/32 library
Eric Kohl [Sun, 5 Mar 2000 19:58:08 +0000 (19:58 +0000)]
Added D-Flat/32 library

svn path=/trunk/; revision=1032

24 years agoNTOSKRNL.FSRtl MDL stubs added.
Emanuele Aliberti [Sun, 5 Mar 2000 19:17:43 +0000 (19:17 +0000)]
NTOSKRNL.FSRtl MDL stubs added.

svn path=/trunk/; revision=1031

24 years agoImplemented kernel parameter line
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

24 years ago*** empty log message ***
Emanuele Aliberti [Sat, 4 Mar 2000 20:45:34 +0000 (20:45 +0000)]
*** empty log message ***

svn path=/trunk/; revision=1029

24 years agoMoved spinlock.c and head.s from 'hal/x86' to 'ke'.
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

24 years agoAdded bitmaps
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

24 years agoFixed compiler warnings
Eric Kohl [Fri, 3 Mar 2000 00:34:54 +0000 (00:34 +0000)]
Fixed compiler warnings

svn path=/trunk/; revision=1025

24 years ago*** empty log message ***
Emanuele Aliberti [Wed, 1 Mar 2000 23:41:35 +0000 (23:41 +0000)]
*** empty log message ***

svn path=/trunk/; revision=1024

24 years agoNTOSKRNL.FsRtlAllocate functions.
Emanuele Aliberti [Wed, 1 Mar 2000 22:52:28 +0000 (22:52 +0000)]
NTOSKRNL.FsRtlAllocate functions.

svn path=/trunk/; revision=1023

24 years agoFixed mp driver initialization bug and some other ones
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

24 years agoAdded help command to shell.exe.
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

24 years agoFixed some unicode initialization bugs
Eric Kohl [Sun, 27 Feb 2000 18:01:44 +0000 (18:01 +0000)]
Fixed some unicode initialization bugs

svn path=/trunk/; revision=1020

24 years agoAdded 'Path' and 'windir' system environment variables
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

24 years agoFixed bugs in RtlExpandEnvironmentStrings_U() and RtlSetEnvironmentVariable()
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

24 years agoFixed bugs in '%wZ' string output
Eric Kohl [Sun, 27 Feb 2000 15:43:58 +0000 (15:43 +0000)]
Fixed bugs in '%wZ' string output

svn path=/trunk/; revision=1017

24 years agoMinor fixes
Jason Filby [Sun, 27 Feb 2000 11:04:36 +0000 (11:04 +0000)]
Minor fixes

svn path=/trunk/; revision=1016

24 years agoImproved csrss (doesn't crash any more)
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

24 years agoRemoved obsolete header include
Eric Kohl [Sat, 26 Feb 2000 23:20:50 +0000 (23:20 +0000)]
Removed obsolete header include

svn path=/trunk/; revision=1014

24 years agoSome __stdcall declarations in ntoskrnl/hal.
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

24 years agoFile locking NTOSKRNL.FsRtl stubs.
Emanuele Aliberti [Sat, 26 Feb 2000 16:22:27 +0000 (16:22 +0000)]
File locking NTOSKRNL.FsRtl stubs.

svn path=/trunk/; revision=1012

24 years agochanged struct FILE_OBJECT* to struct _FILE_OBJECT* at line 154
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

24 years agoImproved RtlCreateUserProcess()
Eric Kohl [Fri, 25 Feb 2000 23:58:57 +0000 (23:58 +0000)]
Improved RtlCreateUserProcess()

svn path=/trunk/; revision=1010

24 years agoFsRtl stubs for DBCS names handling.
Emanuele Aliberti [Fri, 25 Feb 2000 23:27:51 +0000 (23:27 +0000)]
FsRtl stubs for DBCS names handling.

svn path=/trunk/; revision=1009

24 years agoFixed PEB related bugs
Eric Kohl [Fri, 25 Feb 2000 00:35:06 +0000 (00:35 +0000)]
Fixed PEB related bugs

svn path=/trunk/; revision=1008

24 years agoRemoved useless debug messages and header files
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

24 years agoMinor changes.
Emanuele Aliberti [Thu, 24 Feb 2000 23:38:26 +0000 (23:38 +0000)]
Minor changes.

svn path=/trunk/; revision=1006

24 years ago*** empty log message ***
Emanuele Aliberti [Thu, 24 Feb 2000 23:31:27 +0000 (23:31 +0000)]
*** empty log message ***

svn path=/trunk/; revision=1005

24 years agoChanges for FsRtl added functions.
Emanuele Aliberti [Thu, 24 Feb 2000 23:27:52 +0000 (23:27 +0000)]
Changes for FsRtl added functions.

svn path=/trunk/; revision=1004

24 years agoMore stubs for NTOSKRNL.FsRtl: file name handling.
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

24 years agoReplaced direct io space mapping by call to MmMapIoSpace()
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

24 years agoAdded gdi test program gditest.exe
Eric Kohl [Tue, 22 Feb 2000 20:58:26 +0000 (20:58 +0000)]
Added gdi test program gditest.exe

svn path=/trunk/; revision=1001

24 years agoAdded GdiDllInitialize()
Eric Kohl [Tue, 22 Feb 2000 20:55:57 +0000 (20:55 +0000)]
Added GdiDllInitialize()

svn path=/trunk/; revision=1000

24 years agoAdded W32kInitialize service (orig. name NtGdiInit)
Eric Kohl [Tue, 22 Feb 2000 20:53:11 +0000 (20:53 +0000)]
Added W32kInitialize service (orig. name NtGdiInit)

svn path=/trunk/; revision=999

24 years agoFixed minor bugs interrupt_service2e()
Eric Kohl [Tue, 22 Feb 2000 20:50:07 +0000 (20:50 +0000)]
Fixed minor bugs interrupt_service2e()

svn path=/trunk/; revision=998

24 years agoadded support for shadow syscall table
Rex Jolliff [Tue, 22 Feb 2000 07:27:30 +0000 (07:27 +0000)]
added support for shadow syscall table

svn path=/trunk/; revision=997

24 years agoFixed minor bugs. 'ddk/ntddk.h' MUST ALWAYS be included FIST!!!!!
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

24 years agoChanged RtlCopyMemory() from function to macro
Eric Kohl [Mon, 21 Feb 2000 22:44:37 +0000 (22:44 +0000)]
Changed RtlCopyMemory() from function to macro
Improved system service table code

svn path=/trunk/; revision=995

24 years agoWIN32K Kernel API main include file (replaces win32k/win32k.h).
Emanuele Aliberti [Mon, 21 Feb 2000 00:50:17 +0000 (00:50 +0000)]
WIN32K Kernel API main include file (replaces win32k/win32k.h).

svn path=/trunk/; revision=994

24 years agoAdded little prog. that builds the WIN32K.SYS service table
Emanuele Aliberti [Sun, 20 Feb 2000 22:52:50 +0000 (22:52 +0000)]
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

24 years agoFixed bugs in process parameter and environment code
Eric Kohl [Sat, 19 Feb 2000 19:37:13 +0000 (19:37 +0000)]
Fixed bugs in process parameter and environment code

svn path=/trunk/; revision=992

24 years agoFixed buggy RtlCompareString() and RtlCompareUnicodeString()
Eric Kohl [Sat, 19 Feb 2000 19:31:41 +0000 (19:31 +0000)]
Fixed buggy RtlCompareString() and RtlCompareUnicodeString()

svn path=/trunk/; revision=991

24 years agoFixed a bug - memmove() couldn't handle overlapping buffers
Eric Kohl [Sat, 19 Feb 2000 17:18:34 +0000 (17:18 +0000)]
Fixed a bug - memmove() couldn't handle overlapping buffers

svn path=/trunk/; revision=990

24 years agoFixed environment implementation
Eric Kohl [Fri, 18 Feb 2000 01:01:06 +0000 (01:01 +0000)]
Fixed environment implementation
Fixed current directory implementation

svn path=/trunk/; revision=989

24 years agoFixed minor bugs and removed fixed start directory
Eric Kohl [Fri, 18 Feb 2000 00:53:11 +0000 (00:53 +0000)]
Fixed minor bugs and removed fixed start directory

svn path=/trunk/; revision=988