reactos.git
19 years agoUse ULONG_PTR instead of ULONG when doing pointer arithmetics.
Casper Hornstrup [Mon, 13 May 2002 18:10:41 +0000 (18:10 +0000)]
Use ULONG_PTR instead of ULONG when doing pointer arithmetics.
Use ULONG_PTR for physical adresses and PVOID for virtual addresses.
Added several consistency checks in the memory memory manager.

svn path=/trunk/; revision=2946

19 years agoAdded file and directory caching.
Eric Kohl [Thu, 9 May 2002 15:53:02 +0000 (15:53 +0000)]
Added file and directory caching.
Improved verify support.
Fixed a joliet filename bug.

svn path=/trunk/; revision=2945

19 years agoSupport multiple debug targets at the same time.
Casper Hornstrup [Wed, 8 May 2002 17:05:32 +0000 (17:05 +0000)]
Support multiple debug targets at the same time.
E.g. to use both serial logging on COM1 and GDB remote debugging on COM2 use:
/DEBUGPORT=COM1 /COM2 /DEBUGPORT=GDB
Made PICE compile with GCC 3.2.

svn path=/trunk/; revision=2944

19 years agoRemoved reseting of IrpFlags in ScsiPortDispatchScsi.
Hartmut Birr [Tue, 7 May 2002 23:13:24 +0000 (23:13 +0000)]
Removed reseting of IrpFlags in ScsiPortDispatchScsi.

svn path=/trunk/; revision=2943

19 years agoOpened files for redirection inheritable.
Hartmut Birr [Tue, 7 May 2002 23:05:33 +0000 (23:05 +0000)]
Opened files for redirection inheritable.
Printed error messages in main to stderr. If the output is redirected,
the error message isn't printed in the redirection.

svn path=/trunk/; revision=2942

19 years agoFixed a memory leakage in MmCreateImageSection.
Hartmut Birr [Tue, 7 May 2002 22:53:05 +0000 (22:53 +0000)]
Fixed a memory leakage in MmCreateImageSection.
Fixed a bug in MmNotPresentFaultSectionView.
Removed some wrong calls to ObDereferenceObject in MmMapViewOfSection.

svn path=/trunk/; revision=2941

19 years agoImplemented CsrTerminateProcess.
Hartmut Birr [Tue, 7 May 2002 22:46:23 +0000 (22:46 +0000)]
Implemented CsrTerminateProcess.

svn path=/trunk/; revision=2940

19 years agoFixed the range test for handles in CsrGetObject/CsrReleaseObject.
Hartmut Birr [Tue, 7 May 2002 22:45:40 +0000 (22:45 +0000)]
Fixed the range test for handles in CsrGetObject/CsrReleaseObject.

svn path=/trunk/; revision=2939

19 years agoCreate console active event inheritable.
Hartmut Birr [Tue, 7 May 2002 22:44:23 +0000 (22:44 +0000)]
Create console active event inheritable.

svn path=/trunk/; revision=2938

19 years agoFixed return value in CdfsGetFsSizeInformation.
Hartmut Birr [Tue, 7 May 2002 22:42:46 +0000 (22:42 +0000)]
Fixed return value in CdfsGetFsSizeInformation.

svn path=/trunk/; revision=2937

19 years agoModified reading of pipes.
Hartmut Birr [Tue, 7 May 2002 22:41:22 +0000 (22:41 +0000)]
Modified reading of pipes.
Fixed some bugs.

svn path=/trunk/; revision=2936

19 years agoModified closing of pipes.
Hartmut Birr [Tue, 7 May 2002 22:40:35 +0000 (22:40 +0000)]
Modified closing of pipes.

svn path=/trunk/; revision=2935

19 years agoAdded testing for inheritable objects/handles.
Hartmut Birr [Tue, 7 May 2002 22:39:26 +0000 (22:39 +0000)]
Added testing for inheritable objects/handles.

svn path=/trunk/; revision=2934

19 years agoAdded testing for inheritable objects in NtDuplicateObject/ObCreateHandleTable.
Hartmut Birr [Tue, 7 May 2002 22:38:29 +0000 (22:38 +0000)]
Added testing for inheritable objects in NtDuplicateObject/ObCreateHandleTable.
Modified ObCreateHandleTable. The target handle table has now the same layout as the source table.

svn path=/trunk/; revision=2933

19 years agoLock address space at returning in MmNotPresentFaultVirtualMemory.
Hartmut Birr [Tue, 7 May 2002 22:36:46 +0000 (22:36 +0000)]
Lock address space at returning in MmNotPresentFaultVirtualMemory.

svn path=/trunk/; revision=2932

19 years agoFixed a wrong index in MmProbeAndLockPages.
Hartmut Birr [Tue, 7 May 2002 22:35:02 +0000 (22:35 +0000)]
Fixed a wrong index in MmProbeAndLockPages.

svn path=/trunk/; revision=2931

19 years agoLock/unlock address space in KeReleasThread.
Hartmut Birr [Tue, 7 May 2002 22:34:17 +0000 (22:34 +0000)]
Lock/unlock address space in KeReleasThread.

svn path=/trunk/; revision=2930

19 years agoFixed the command line.
Hartmut Birr [Tue, 7 May 2002 22:33:07 +0000 (22:33 +0000)]
Fixed the command line.

svn path=/trunk/; revision=2929

19 years agoAdded handling for pipe closing.
Hartmut Birr [Tue, 7 May 2002 22:32:13 +0000 (22:32 +0000)]
Added handling for pipe closing.

svn path=/trunk/; revision=2928

19 years agoStarted piping implementation.
Hartmut Birr [Tue, 7 May 2002 22:31:26 +0000 (22:31 +0000)]
Started piping implementation.

svn path=/trunk/; revision=2927

19 years agoStarted piping implementation.
Hartmut Birr [Tue, 7 May 2002 22:27:42 +0000 (22:27 +0000)]
Started piping implementation.
Fixed the command line for popen.

svn path=/trunk/; revision=2926

19 years agoAdded csrss notification in ExitProcess.
Hartmut Birr [Tue, 7 May 2002 22:26:29 +0000 (22:26 +0000)]
Added csrss notification in ExitProcess.

svn path=/trunk/; revision=2925

19 years agoAdded support for piping.
Hartmut Birr [Tue, 7 May 2002 22:25:40 +0000 (22:25 +0000)]
Added support for piping.

svn path=/trunk/; revision=2924

19 years agoAdded basic support for console handles in DuplicateHandle.
Hartmut Birr [Tue, 7 May 2002 22:24:52 +0000 (22:24 +0000)]
Added basic support for console handles in DuplicateHandle.

svn path=/trunk/; revision=2923

19 years agoFixed return value in CloseConsoleHandle.
Hartmut Birr [Tue, 7 May 2002 22:23:17 +0000 (22:23 +0000)]
Fixed return value in CloseConsoleHandle.

svn path=/trunk/; revision=2922

19 years agoAdded handling for lpSecurityAttributes (for inheitable handles) in CreatePipe.
Hartmut Birr [Tue, 7 May 2002 22:22:28 +0000 (22:22 +0000)]
Added handling for lpSecurityAttributes (for inheitable handles) in CreatePipe.

svn path=/trunk/; revision=2921

19 years agoDo not call NtFlushBuffersFile for console handles.
Hartmut Birr [Tue, 7 May 2002 22:21:47 +0000 (22:21 +0000)]
Do not call NtFlushBuffersFile for console handles.

svn path=/trunk/; revision=2920

19 years agoAdded handling for lpSecurityAttributes (for inheritable handles) in CreateFileW.
Hartmut Birr [Tue, 7 May 2002 22:21:02 +0000 (22:21 +0000)]
Added handling for lpSecurityAttributes (for inheritable handles) in CreateFileW.

svn path=/trunk/; revision=2919

19 years agoAdded O_NOINHERIT.
Hartmut Birr [Tue, 7 May 2002 22:20:00 +0000 (22:20 +0000)]
Added O_NOINHERIT.

svn path=/trunk/; revision=2918

19 years agoAdded some comments.
David Welch [Mon, 6 May 2002 22:25:50 +0000 (22:25 +0000)]
Added some comments.

svn path=/trunk/; revision=2916

19 years agoSome additions to the USER code; nothing is working yet.
David Welch [Mon, 6 May 2002 22:20:32 +0000 (22:20 +0000)]
Some additions to the USER code; nothing is working yet.

svn path=/trunk/; revision=2915

19 years agoAdded support for accessing the raw volume.
Hartmut Birr [Sun, 5 May 2002 20:20:15 +0000 (20:20 +0000)]
Added support for accessing the raw volume.
Rewrote the read/write functions.

svn path=/trunk/; revision=2914

19 years agoImplemented VfatGetUserBuffer and VfatLockUserBuffer.
Hartmut Birr [Sun, 5 May 2002 20:19:45 +0000 (20:19 +0000)]
Implemented VfatGetUserBuffer and VfatLockUserBuffer.

svn path=/trunk/; revision=2913

19 years agoAdded support for accessing the raw volume.
Hartmut Birr [Sun, 5 May 2002 20:19:14 +0000 (20:19 +0000)]
Added support for accessing the raw volume.
Disabled some debug messages.

svn path=/trunk/; revision=2912

19 years agoAdded support for accessing the raw volume.
Hartmut Birr [Sun, 5 May 2002 20:18:33 +0000 (20:18 +0000)]
Added support for accessing the raw volume.

svn path=/trunk/; revision=2911

19 years agomade _read() non-greedy - it now returns as soon as any amount of data has been read...
KJK::Hyperion [Sun, 5 May 2002 17:18:50 +0000 (17:18 +0000)]
made _read() non-greedy - it now returns as soon as any amount of data has been read. It's the expected behavior for line-buffered streams (KJK::Hyperion)

svn path=/trunk/; revision=2910

19 years agoCorrected mailing lists link
Casper Hornstrup [Sun, 5 May 2002 15:30:01 +0000 (15:30 +0000)]
Corrected mailing lists link

svn path=/trunk/; revision=2909

19 years agoFixed warnings and errors so ReactOS can be compiled with GCC 3.2.
Casper Hornstrup [Sun, 5 May 2002 14:57:45 +0000 (14:57 +0000)]
Fixed warnings and errors so ReactOS can be compiled with GCC 3.2.
Removed unused ntoskrnl/rtl/bitops.c

svn path=/trunk/; revision=2908

19 years agoFixed ReadConsoleInput() to not wait for a newline
Phillip Susi [Sun, 5 May 2002 03:45:21 +0000 (03:45 +0000)]
Fixed ReadConsoleInput() to not wait for a newline

svn path=/trunk/; revision=2907

19 years agoChanges in v1.2.2 (5/4/2002)
Brian Palmer [Sat, 4 May 2002 09:25:47 +0000 (09:25 +0000)]
Changes in v1.2.2 (5/4/2002)

- Fixed memory leak in menu.c

svn path=/trunk/; revision=2906

19 years agoQuick Makefile fix
Brian Palmer [Sat, 4 May 2002 08:19:22 +0000 (08:19 +0000)]
Quick Makefile fix

svn path=/trunk/; revision=2905

19 years agoChanges in v1.2.1 (5/3/2002)
Brian Palmer [Fri, 3 May 2002 23:56:18 +0000 (23:56 +0000)]
Changes in v1.2.1 (5/3/2002)

- Makefile updates
- Optimized the Makefile
- Removed recursive make functionality (builds much faster now)
- Places all output into one single directory
- Added automagically generated dependencies

svn path=/trunk/; revision=2904

19 years agoFixed irq problems.
David Welch [Thu, 2 May 2002 23:45:33 +0000 (23:45 +0000)]
Fixed irq problems.
Print more information on kernel mode exceptions.
Translate grub style command lines.

svn path=/trunk/; revision=2903

19 years agoProper line spacing and implemented cls
Jason Filby [Thu, 2 May 2002 09:10:00 +0000 (09:10 +0000)]
Proper line spacing and implemented cls

svn path=/trunk/; revision=2902

19 years agoImplemented read support.
Eric Kohl [Wed, 1 May 2002 21:52:05 +0000 (21:52 +0000)]
Implemented read support.
Disabled debug messages.

svn path=/trunk/; revision=2901

19 years agoFixed FCB management functions.
Eric Kohl [Wed, 1 May 2002 13:15:42 +0000 (13:15 +0000)]
Fixed FCB management functions.
Added file and directory information.
Fixed several minor bugs.
Disabled most of the debug messages.

svn path=/trunk/; revision=2900

19 years agoChanges in v1.2 (4/30/2002)
Brian Palmer [Tue, 30 Apr 2002 06:26:33 +0000 (06:26 +0000)]
Changes in v1.2 (4/30/2002)

- All Linux kernels are supported (zImage & bzImage, loaded high & low)
- Initrd support
- FreeLoader now compiles under Mingw32 instead of just DJGPP, but
  the Mingw32 linker seems to output a corrupt binary.

svn path=/trunk/; revision=2899

19 years agoImproved default value handling in RtlQueryRegistryValues().
Eric Kohl [Mon, 29 Apr 2002 23:20:44 +0000 (23:20 +0000)]
Improved default value handling in RtlQueryRegistryValues().

svn path=/trunk/; revision=2898

19 years agoFixed bugs in null device drivers, added zero stream device
KJK::Hyperion [Mon, 29 Apr 2002 23:06:42 +0000 (23:06 +0000)]
Fixed bugs in null device drivers, added zero stream device

svn path=/trunk/; revision=2897

19 years agoFixed order of TARGET_LFLAGS in the command lines of rules for kernel-mode targets
KJK::Hyperion [Mon, 29 Apr 2002 23:02:12 +0000 (23:02 +0000)]
Fixed order of TARGET_LFLAGS in the command lines of rules for kernel-mode targets
Added "nostrip" rule for static libraries, currently does nothing new

svn path=/trunk/; revision=2896

19 years agoAdded wild card expansion for argv.
Hartmut Birr [Sun, 28 Apr 2002 22:38:11 +0000 (22:38 +0000)]
Added wild card expansion for argv.

svn path=/trunk/; revision=2895

19 years agoAdded S_IFREG for files only.
Hartmut Birr [Sun, 28 Apr 2002 22:37:36 +0000 (22:37 +0000)]
Added S_IFREG for files only.

svn path=/trunk/; revision=2894

19 years agoAdded _fcloseall for DLL_PROCESS_DETACH.
Hartmut Birr [Sun, 28 Apr 2002 22:37:00 +0000 (22:37 +0000)]
Added _fcloseall for DLL_PROCESS_DETACH.

svn path=/trunk/; revision=2893

19 years agoFixed FAT short file name buffer overflow that was causing some long filenames not...
Brian Palmer [Sun, 28 Apr 2002 20:31:42 +0000 (20:31 +0000)]
Fixed FAT short file name buffer overflow that was causing some long filenames not to work correctly.

svn path=/trunk/; revision=2892

19 years agoAdded support for bat/cmd files.
Hartmut Birr [Sat, 27 Apr 2002 19:26:54 +0000 (19:26 +0000)]
Added support for bat/cmd files.
Added support for shell piping.

svn path=/trunk/; revision=2891

19 years agoFixed a bug in findDirSpace().
Hartmut Birr [Sat, 27 Apr 2002 19:25:57 +0000 (19:25 +0000)]
Fixed a bug in findDirSpace().

svn path=/trunk/; revision=2890

19 years agoAdded seting of exit status in NtTerminateProcess.
Hartmut Birr [Sat, 27 Apr 2002 19:25:16 +0000 (19:25 +0000)]
Added seting of exit status in NtTerminateProcess.

svn path=/trunk/; revision=2889

19 years agoFixed a bug in MmUnmapLockedPages.
Hartmut Birr [Sat, 27 Apr 2002 19:24:45 +0000 (19:24 +0000)]
Fixed a bug in MmUnmapLockedPages.

svn path=/trunk/; revision=2888

19 years agoAdded npfs.sys to the automatic loaded drivers.
Hartmut Birr [Sat, 27 Apr 2002 19:24:15 +0000 (19:24 +0000)]
Added npfs.sys to the automatic loaded drivers.

svn path=/trunk/; revision=2887

19 years agoAdded IoFileObjectType to ObReferenceObjectByHandle. If the function is not called...
Hartmut Birr [Sat, 27 Apr 2002 19:23:33 +0000 (19:23 +0000)]
Added IoFileObjectType to ObReferenceObjectByHandle. If the function is not called with a file handle, there occures a page fault.
Moved dereferencing of the file object to IoSecondStageCompletion.

svn path=/trunk/; revision=2886

19 years agoChanged to event object from file object.
Hartmut Birr [Sat, 27 Apr 2002 19:22:55 +0000 (19:22 +0000)]
Changed to event object from file object.

svn path=/trunk/; revision=2885

19 years agoFixed the test for FO_SYNCHONOUS_IO.
Hartmut Birr [Sat, 27 Apr 2002 19:22:09 +0000 (19:22 +0000)]
Fixed the test for FO_SYNCHONOUS_IO.

svn path=/trunk/; revision=2884

19 years agoMoved dereferencing of file objects to IoSecondStageCompletion.
Hartmut Birr [Sat, 27 Apr 2002 19:21:32 +0000 (19:21 +0000)]
Moved dereferencing of file objects to IoSecondStageCompletion.

svn path=/trunk/; revision=2883

19 years agoMoved '/DEBUGPORT=SCREEN' from loadros to (a)boot.bat.
Hartmut Birr [Sat, 27 Apr 2002 19:20:29 +0000 (19:20 +0000)]
Moved '/DEBUGPORT=SCREEN' from loadros to (a)boot.bat.

svn path=/trunk/; revision=2882

19 years agoRemoved S_IFREG for files.
Hartmut Birr [Sat, 27 Apr 2002 19:17:25 +0000 (19:17 +0000)]
Removed S_IFREG for files.

svn path=/trunk/; revision=2881

19 years agoFixed a minor bug.
Hartmut Birr [Sat, 27 Apr 2002 19:16:53 +0000 (19:16 +0000)]
Fixed a minor bug.

svn path=/trunk/; revision=2880

19 years agoMoved CloseFile within MoveFileExW.
Hartmut Birr [Sat, 27 Apr 2002 19:15:43 +0000 (19:15 +0000)]
Moved CloseFile within MoveFileExW.

svn path=/trunk/; revision=2879

19 years agoMade GetTempFileNameA/W workable.
Hartmut Birr [Sat, 27 Apr 2002 19:15:00 +0000 (19:15 +0000)]
Made GetTempFileNameA/W workable.

svn path=/trunk/; revision=2878

19 years agoAdded a trailing '\' to the directory in GetTempPathW.
Hartmut Birr [Sat, 27 Apr 2002 19:14:30 +0000 (19:14 +0000)]
Added a trailing '\' to the directory in GetTempPathW.

svn path=/trunk/; revision=2877

19 years agoFixed a memory leakage in DeleteFileW.
Hartmut Birr [Sat, 27 Apr 2002 19:13:41 +0000 (19:13 +0000)]
Fixed a memory leakage in DeleteFileW.

svn path=/trunk/; revision=2876

19 years agoFixed a memory leakage in CreateFileW.
Hartmut Birr [Sat, 27 Apr 2002 19:13:15 +0000 (19:13 +0000)]
Fixed a memory leakage in CreateFileW.

svn path=/trunk/; revision=2875

19 years agoRelease MDL on IRP-completion. Thanks to Hartmut Birr.
Eric Kohl [Sat, 27 Apr 2002 19:01:24 +0000 (19:01 +0000)]
Release MDL on IRP-completion. Thanks to Hartmut Birr.

svn path=/trunk/; revision=2874

19 years agoAdded code to import REG_MULTI_SZ values.
Eric Kohl [Sat, 27 Apr 2002 19:00:14 +0000 (19:00 +0000)]
Added code to import REG_MULTI_SZ values.

svn path=/trunk/; revision=2873

19 years agoAdded media change support (untested).
Eric Kohl [Fri, 26 Apr 2002 23:21:28 +0000 (23:21 +0000)]
Added media change support (untested).
Added directory listing (works only on the root directory).

svn path=/trunk/; revision=2872

19 years agoFixed drive map in the shared user page.
Eric Kohl [Fri, 26 Apr 2002 19:59:25 +0000 (19:59 +0000)]
Fixed drive map in the shared user page.

svn path=/trunk/; revision=2871

19 years agoSimplified access to the shared user page.
Eric Kohl [Fri, 26 Apr 2002 13:12:34 +0000 (13:12 +0000)]
Simplified access to the shared user page.
Update TickCountLow on timer ticks.

svn path=/trunk/; revision=2870

19 years agoRemoved direct debug output.
Eric Kohl [Thu, 25 Apr 2002 22:24:24 +0000 (22:24 +0000)]
Removed direct debug output.
Replaced direct calls to bios routines.

svn path=/trunk/; revision=2869

19 years agoAdded the original copyright from isolinux.
Eric Kohl [Thu, 25 Apr 2002 14:22:25 +0000 (14:22 +0000)]
Added the original copyright from isolinux.
Added 'Press any key to boot from CD' feature.
Changed load path to '\REACTOS\FREELDR.SYS'.

svn path=/trunk/; revision=2868

19 years agoFreeLoader version 1.0!
Brian Palmer [Thu, 25 Apr 2002 02:48:15 +0000 (02:48 +0000)]
FreeLoader version 1.0!
Supports booting Linux bzImage kernels
No initrd support (yet)
No zImage support (yet)
No ext2 file system support (yet)
Forward slashes '/' as well as backslashes '\' can be used for path names in FAT & ISO-9660
Fixed bug in LBA code where is was only reading one sector even if you asked for more
Fixed bug in FAT code, was also present in ISO-9660 code

svn path=/trunk/; revision=2867

19 years agoImplemented request-splitting.
Eric Kohl [Wed, 24 Apr 2002 22:20:50 +0000 (22:20 +0000)]
Implemented request-splitting.

svn path=/trunk/; revision=2866

19 years agoAdded ISO-9660 support.
Eric Kohl [Tue, 23 Apr 2002 09:08:59 +0000 (09:08 +0000)]
Added ISO-9660 support.

svn path=/trunk/; revision=2865

19 years agoAdded ISO-9660 boot sector description.
Eric Kohl [Mon, 22 Apr 2002 12:05:07 +0000 (12:05 +0000)]
Added ISO-9660 boot sector description.

svn path=/trunk/; revision=2864

19 years agoAdded .cvsignore file.
Eric Kohl [Mon, 22 Apr 2002 10:02:35 +0000 (10:02 +0000)]
Added .cvsignore file.
Added cdrom bootsector.

svn path=/trunk/; revision=2863

19 years agoSome more fixes to the IO manager routines to use the KEVENT in the FILE_OBJECT correctly
Phillip Susi [Sat, 20 Apr 2002 03:46:40 +0000 (03:46 +0000)]
Some more fixes to the IO manager routines to use the KEVENT in the FILE_OBJECT correctly

svn path=/trunk/; revision=2862

19 years agoFixed stat() to set the S_IFREG flag to indicate that the file is a normal file
Phillip Susi [Sat, 20 Apr 2002 03:33:12 +0000 (03:33 +0000)]
Fixed stat() to set the S_IFREG flag to indicate that the file is a normal file

svn path=/trunk/; revision=2861

19 years agoKiInterruptDispatch was leaving interrupts disabled when dropping to PASSIVE_LEVEL...
Phillip Susi [Sat, 20 Apr 2002 03:21:35 +0000 (03:21 +0000)]
KiInterruptDispatch was leaving interrupts disabled when dropping to PASSIVE_LEVEL to run the idle thread

I'm not quite sure I have it reenable interrupts at a safe place, but at least it does enable them

svn path=/trunk/; revision=2860

19 years agoFixed a silly bug! I forgot to move an #include line. :-/
Eric Kohl [Fri, 19 Apr 2002 20:27:20 +0000 (20:27 +0000)]
Fixed a silly bug! I forgot to move an #include line. :-/

svn path=/trunk/; revision=2859

19 years agoRestricted mounting of file systems (e.g. don't try to mount a cdrom file system...
Eric Kohl [Fri, 19 Apr 2002 10:10:29 +0000 (10:10 +0000)]
Restricted mounting of file systems (e.g. don't try to mount a cdrom file system to a harddisk).
Moved helper functions of IoVerifyVolume().
Minor improvements to IoVerifyVolume().

svn path=/trunk/; revision=2858

19 years agodocumentatnio
Robert Kopferl [Thu, 18 Apr 2002 23:49:42 +0000 (23:49 +0000)]
documentatnio
and slight mods

svn path=/trunk/; revision=2857

19 years agomy idea of a dirstruct
Robert Kopferl [Thu, 18 Apr 2002 23:48:12 +0000 (23:48 +0000)]
my idea of a dirstruct

svn path=/trunk/; revision=2856

19 years agoFixed a typo that caused cdfs mounts to fail ('CdRom0' vs 'Cdrom0'). :-/
Eric Kohl [Wed, 17 Apr 2002 18:26:53 +0000 (18:26 +0000)]
Fixed a typo that caused cdfs mounts to fail ('CdRom0' vs 'Cdrom0'). :-/
Removed old drive letter assignment code.

svn path=/trunk/; revision=2855

19 years agoMoved the hardcoded command line string to loadros.
Eric Kohl [Wed, 17 Apr 2002 11:56:33 +0000 (11:56 +0000)]
Moved the hardcoded command line string to loadros.

svn path=/trunk/; revision=2854

19 years agoAdded a dos command line buffer and hardcoded the kernel command line for ntoskrnl...
Eric Kohl [Wed, 17 Apr 2002 11:55:37 +0000 (11:55 +0000)]
Added a dos command line buffer and hardcoded the kernel command line for ntoskrnl.exe.

svn path=/trunk/; revision=2853

19 years agoAdded LBA support to FAT12/16 boot sector
Brian Palmer [Tue, 16 Apr 2002 06:11:08 +0000 (06:11 +0000)]
Added LBA support to FAT12/16 boot sector
Now the FAT12/16 boot sector properly works on all FAT12/16 partition types (1, 4, 6, 0xe)
Fixed a few small bugs

svn path=/trunk/; revision=2852

19 years agoSplit the driver into more files.
Eric Kohl [Mon, 15 Apr 2002 20:39:49 +0000 (20:39 +0000)]
Split the driver into more files.
Replaced FCB code.
Improved the mount code.

svn path=/trunk/; revision=2851

19 years agoRemoved obsolete 'optimization'.
Eric Kohl [Mon, 15 Apr 2002 12:38:01 +0000 (12:38 +0000)]
Removed obsolete 'optimization'.

svn path=/trunk/; revision=2850

19 years agoMinor fixes-
Emanuele Aliberti [Sun, 14 Apr 2002 18:06:39 +0000 (18:06 +0000)]
Minor fixes-

svn path=/trunk/; revision=2847

19 years agoFixed idle loop to use HLT to save power and cpu time under vmware
Phillip Susi [Sun, 14 Apr 2002 16:01:19 +0000 (16:01 +0000)]
Fixed idle loop to use HLT to save power and cpu time under vmware

svn path=/trunk/; revision=2846

19 years agoHiSetIrql() was leaving interrupts disabled, fixed.
Phillip Susi [Sun, 14 Apr 2002 16:00:27 +0000 (16:00 +0000)]
HiSetIrql() was leaving interrupts disabled, fixed.

svn path=/trunk/; revision=2845

19 years agoStill working on making dflat32 a dll. Alot of this will be cleaned up in the
Steven Edwards [Sun, 14 Apr 2002 10:15:06 +0000 (10:15 +0000)]
Still working on making dflat32 a dll. Alot of this will be cleaned up in the
next few weeks. I'm going through the DFLAT api doc and fixing the export
names and then going to try to build a simple hello dflat application.

svn path=/trunk/; revision=2844