reactos.git
20 years agoDisregard this, I hit remove by mistake and am adding it back
Steven Edwards [Wed, 10 Apr 2002 07:47:56 +0000 (07:47 +0000)]
Disregard this, I hit remove by mistake and am adding it back

svn path=/trunk/; revision=2836

20 years agoDisregard this, I hit remove by mistake and am adding it back
Steven Edwards [Wed, 10 Apr 2002 07:44:09 +0000 (07:44 +0000)]
Disregard this, I hit remove by mistake and am adding it back

svn path=/trunk/; revision=2835

20 years agofix some warnings in the makefile and added a time_t test
Steven Edwards [Wed, 10 Apr 2002 07:18:40 +0000 (07:18 +0000)]
fix some warnings in the makefile and added a time_t test

svn path=/trunk/; revision=2834

20 years agoA even more simple windowing test.
Steven Edwards [Wed, 10 Apr 2002 03:52:30 +0000 (03:52 +0000)]
A even more simple windowing test.
This should be our first goal before winhello

svn path=/trunk/; revision=2833

20 years agoReworked quite a bit of IO manager code to fix several bugs:
Phillip Susi [Sun, 7 Apr 2002 18:36:13 +0000 (18:36 +0000)]
Reworked quite a bit of IO manager code to fix several bugs:

1) fixed create.c to use a null file name when opening the raw device, instead of a file name with a single null terminator char

2) fixed cleanup.c create.c dir.c file.c fs.c page.c rw.c to use the KEVENT object in the FILE_OBJECT when it needs one to wait on, or if there is no FILE_OBJECT, the KEVENT MUST be allocated from non paged pool, NOT the stack.

svn path=/trunk/; revision=2832

20 years agoMAJOR BUGFIX: ide.sys was not returning iostatus information when it completed reques...
Phillip Susi [Sun, 7 Apr 2002 18:28:49 +0000 (18:28 +0000)]
MAJOR BUGFIX: ide.sys was not returning iostatus information when it completed requests ( error code, and length transfered )

svn path=/trunk/; revision=2831

20 years agoFixed makefile for building import libraries for the PSX subsystem DK.
Emanuele Aliberti [Sun, 7 Apr 2002 14:21:13 +0000 (14:21 +0000)]
Fixed makefile for building import libraries for the PSX subsystem DK.

svn path=/trunk/; revision=2830

20 years agoWrong port: CSRTERM.EXE will connect to \POSIX+\SessionPort not to
Emanuele Aliberti [Sun, 7 Apr 2002 14:06:46 +0000 (14:06 +0000)]
Wrong port: CSRTERM.EXE will connect to \POSIX+\SessionPort not to
\POSIX+\ApiPort.

svn path=/trunk/; revision=2829

20 years agoMinor change.
Emanuele Aliberti [Sun, 7 Apr 2002 13:56:16 +0000 (13:56 +0000)]
Minor change.

svn path=/trunk/; revision=2828

20 years agoVersion info script added.
Emanuele Aliberti [Sun, 7 Apr 2002 13:53:51 +0000 (13:53 +0000)]
Version info script added.
Modified to link against /dk/psx/lib/psxdll.a

svn path=/trunk/; revision=2827

20 years agoadded Hartmuts KeDetachProcess(); and attach patch for GCC.
Steven Edwards [Sun, 7 Apr 2002 09:24:36 +0000 (09:24 +0000)]
added Hartmuts KeDetachProcess(); and attach patch for GCC.

svn path=/trunk/; revision=2826

20 years agoPSX: The tool to build internal system calls tables and auxiliary C files.
Emanuele Aliberti [Sat, 6 Apr 2002 16:07:34 +0000 (16:07 +0000)]
PSX: The tool to build internal system calls tables and auxiliary C files.

svn path=/trunk/; revision=2825

20 years agoMinor fixes: some more code needed to make it work.
Emanuele Aliberti [Sat, 6 Apr 2002 16:00:46 +0000 (16:00 +0000)]
Minor fixes: some more code needed to make it work.
This one actually connects to the PSXSS.EXE process.

svn path=/trunk/; revision=2824

20 years agoFixed crash in environment variable evaluation.
Eric Kohl [Fri, 5 Apr 2002 12:53:21 +0000 (12:53 +0000)]
Fixed crash in environment variable evaluation.

svn path=/trunk/; revision=2822

20 years agoAdded BSD touch utillity.
Steven Edwards [Wed, 3 Apr 2002 03:57:56 +0000 (03:57 +0000)]
Added BSD touch utillity.

svn path=/trunk/; revision=2821

20 years agoFixed a bug in RtlDestroyHeap, that will cause a page fault, if more than one subheap...
Hartmut Birr [Wed, 3 Apr 2002 00:04:01 +0000 (00:04 +0000)]
Fixed a bug in RtlDestroyHeap, that will cause a page fault, if more than one subheap exist.

svn path=/trunk/; revision=2820

20 years agoAdded mapping of scsi error codes to status codes.
Eric Kohl [Mon, 1 Apr 2002 23:51:09 +0000 (23:51 +0000)]
Added mapping of scsi error codes to status codes.
Retries are still disabled.

svn path=/trunk/; revision=2816

20 years agoFixed a typo.
Hartmut Birr [Mon, 1 Apr 2002 22:18:01 +0000 (22:18 +0000)]
Fixed a typo.

svn path=/trunk/; revision=2815

20 years agoFixed a wrong length check in RtlAnsiStringToUnicodeString()/RtlOemStringToUnicodeStr...
Hartmut Birr [Mon, 1 Apr 2002 22:13:15 +0000 (22:13 +0000)]
Fixed a wrong length check in RtlAnsiStringToUnicodeString()/RtlOemStringToUnicodeString().

svn path=/trunk/; revision=2814

20 years agoFixed the length calculation in RtlCreateProcessParameters().
Hartmut Birr [Mon, 1 Apr 2002 22:11:52 +0000 (22:11 +0000)]
Fixed the length calculation in RtlCreateProcessParameters().

svn path=/trunk/; revision=2813

20 years agoFixed a wrong parameter for a call to ZwFreeVirtualMemory(). This fixes a page fault...
Hartmut Birr [Mon, 1 Apr 2002 22:11:12 +0000 (22:11 +0000)]
Fixed a wrong parameter for a call to ZwFreeVirtualMemory(). This fixes a page fault at address 0 (cr2 = 0).
Fixed the calculation of the maximum heap count in RtlInitializeHeapManager().

svn path=/trunk/; revision=2812

20 years agoAdded ansi to unicode translation for the environment in CreateProcessA().
Hartmut Birr [Mon, 1 Apr 2002 22:09:59 +0000 (22:09 +0000)]
Added ansi to unicode translation for the environment in CreateProcessA().
Changed handling for current directory in CreateProcessAW().
Changed size calculation for the environment in KlInitPeb().
Changed determaining of program name and command line in CreateProcessW().
Added conversion for some handles in CreateProcessW().

svn path=/trunk/; revision=2811

20 years agoFixed some wrong size calculations in GetEnvironmentStringsA().
Hartmut Birr [Mon, 1 Apr 2002 22:08:20 +0000 (22:08 +0000)]
Fixed some wrong size calculations in GetEnvironmentStringsA().
Fixed a wrong return value in GetEnvironmentVariableA().

svn path=/trunk/; revision=2810

20 years agoRewrote OpenFile().
Hartmut Birr [Mon, 1 Apr 2002 22:06:51 +0000 (22:06 +0000)]
Rewrote OpenFile().

svn path=/trunk/; revision=2809

20 years agoFixed handling for non existing files.
Hartmut Birr [Mon, 1 Apr 2002 22:05:43 +0000 (22:05 +0000)]
Fixed handling for non existing files.

svn path=/trunk/; revision=2808

20 years agoAdded handling for std handles.
Hartmut Birr [Mon, 1 Apr 2002 22:03:56 +0000 (22:03 +0000)]
Added handling for std handles.

svn path=/trunk/; revision=2807

20 years agoChanged to a separat heap for malloc/calloc/realloc/free.
Hartmut Birr [Mon, 1 Apr 2002 22:03:13 +0000 (22:03 +0000)]
Changed to a separat heap for malloc/calloc/realloc/free.

svn path=/trunk/; revision=2806

20 years agoRemoved fixed size of environment vars.
Hartmut Birr [Mon, 1 Apr 2002 22:01:33 +0000 (22:01 +0000)]
Removed fixed size of environment vars.

svn path=/trunk/; revision=2805

20 years agoFixed error handling in _filebuf().
Hartmut Birr [Mon, 1 Apr 2002 22:00:02 +0000 (22:00 +0000)]
Fixed error handling in _filebuf().

svn path=/trunk/; revision=2804

20 years agoRemoved fixed size of args and envblock in go32_exec() (gcc uses a very large cmd...
Hartmut Birr [Mon, 1 Apr 2002 21:58:45 +0000 (21:58 +0000)]
Removed fixed size of args and envblock in go32_exec() (gcc uses a very large cmd line).
Added closing of thread and/or process handle at exit in _spawnve().
Added debug messages.

svn path=/trunk/; revision=2803

20 years agoAdded closing of process handle at exit.
Hartmut Birr [Mon, 1 Apr 2002 21:56:56 +0000 (21:56 +0000)]
Added closing of process handle at exit.

svn path=/trunk/; revision=2802

20 years agoChanged heap validation.
Hartmut Birr [Mon, 1 Apr 2002 21:55:50 +0000 (21:55 +0000)]
Changed heap validation.

svn path=/trunk/; revision=2801

20 years agoAdded heap initialization for malloc/calloc/realloc/free.
Hartmut Birr [Mon, 1 Apr 2002 21:55:09 +0000 (21:55 +0000)]
Added heap initialization for malloc/calloc/realloc/free.
Added debug messages.
Removed fixed count for environment.

svn path=/trunk/; revision=2800

20 years agoAdded debug messages.
Hartmut Birr [Mon, 1 Apr 2002 21:52:45 +0000 (21:52 +0000)]
Added debug messages.
Added LN to CR/LN translation for text files.

svn path=/trunk/; revision=2799

20 years agoAdded debug messages.
Hartmut Birr [Mon, 1 Apr 2002 21:51:59 +0000 (21:51 +0000)]
Added debug messages.
Added special handling for std file descriptors.

svn path=/trunk/; revision=2798

20 years agoAdded CR-removing for text files.
Hartmut Birr [Mon, 1 Apr 2002 21:50:56 +0000 (21:50 +0000)]
Added CR-removing for text files.
Added debug messages.

svn path=/trunk/; revision=2797

20 years agoFixed initialization of new fileno_modes in __fileno_alloc().
Hartmut Birr [Mon, 1 Apr 2002 21:47:31 +0000 (21:47 +0000)]
Fixed initialization of new fileno_modes in __fileno_alloc().
Added setting of errno in _open().
Added debug messages.

svn path=/trunk/; revision=2796

20 years agoAdded debug messages.
Hartmut Birr [Mon, 1 Apr 2002 21:38:50 +0000 (21:38 +0000)]
Added debug messages.

svn path=/trunk/; revision=2795

20 years agoAdded ntdll.a to TARGET_SDKLIBS
Hartmut Birr [Mon, 1 Apr 2002 21:33:27 +0000 (21:33 +0000)]
Added ntdll.a to TARGET_SDKLIBS

svn path=/trunk/; revision=2794

20 years agotypedef int key_t; was defined twice
Steven Edwards [Sun, 31 Mar 2002 04:37:19 +0000 (04:37 +0000)]
typedef int key_t; was defined twice

svn path=/trunk/; revision=2793

20 years agoMinor cosmetic cleanup....sorry I'm a little obsessive compulsive
Steven Edwards [Sun, 31 Mar 2002 04:25:15 +0000 (04:25 +0000)]
Minor cosmetic cleanup....sorry I'm a little obsessive compulsive

svn path=/trunk/; revision=2792

20 years agoadded bootc.lst to aboot.bat. I dont know if the ACPI driver is
Steven Edwards [Sun, 31 Mar 2002 04:23:35 +0000 (04:23 +0000)]
added bootc.lst to aboot.bat. I dont know if the ACPI driver is
still working like this.

svn path=/trunk/; revision=2791

20 years agoFixed a serious typo.
Eric Kohl [Sat, 30 Mar 2002 01:59:01 +0000 (01:59 +0000)]
Fixed a serious typo.

svn path=/trunk/; revision=2790

21 years agoMaking dflat32 a dll. Its a little broken ATM.
Steven Edwards [Thu, 28 Mar 2002 12:15:40 +0000 (12:15 +0000)]
Making dflat32 a dll. Its a little broken ATM.

svn path=/trunk/; revision=2789

21 years agoAdded support for .lst files. Thanks to Art Yerkes.
Eric Kohl [Wed, 27 Mar 2002 22:26:25 +0000 (22:26 +0000)]
Added support for .lst files. Thanks to Art Yerkes.

svn path=/trunk/; revision=2788

21 years agoUpdated Makefile for wine_unicode.dll wrc and winebuild.
Steven Edwards [Wed, 27 Mar 2002 04:38:58 +0000 (04:38 +0000)]
Updated Makefile for wine_unicode.dll wrc and winebuild.
Added wrc to rules.mk

These are not used yet.

svn path=/trunk/; revision=2787

21 years agoImplemented the SENSE_REQUEST command.
Eric Kohl [Wed, 27 Mar 2002 00:35:52 +0000 (00:35 +0000)]
Implemented the SENSE_REQUEST command.

svn path=/trunk/; revision=2786

21 years ago*** empty log message ***
Robert Kopferl [Tue, 26 Mar 2002 01:42:02 +0000 (01:42 +0000)]
*** empty log message ***

svn path=/trunk/; revision=2785

21 years agoCosmetic changes
Eric Kohl [Mon, 25 Mar 2002 21:56:55 +0000 (21:56 +0000)]
Cosmetic changes

svn path=/trunk/; revision=2784

21 years agoStarted improving error handling and retries.
Eric Kohl [Mon, 25 Mar 2002 21:56:19 +0000 (21:56 +0000)]
Started improving error handling and retries.

svn path=/trunk/; revision=2783

21 years agoFixed the length of the command line.
Hartmut Birr [Mon, 25 Mar 2002 21:11:13 +0000 (21:11 +0000)]
Fixed the length of the command line.

svn path=/trunk/; revision=2782

21 years agoRewrote SearchPathW().
Hartmut Birr [Mon, 25 Mar 2002 21:09:18 +0000 (21:09 +0000)]
Rewrote SearchPathW().

svn path=/trunk/; revision=2781

21 years agoFixed negativ positions in SetFilePointer().
Hartmut Birr [Mon, 25 Mar 2002 21:07:17 +0000 (21:07 +0000)]
Fixed negativ positions in SetFilePointer().

svn path=/trunk/; revision=2780

21 years agoMinor change: CVS Id placeholder fixed or added.
Emanuele Aliberti [Sun, 24 Mar 2002 18:55:39 +0000 (18:55 +0000)]
Minor change: CVS Id placeholder fixed or added.

svn path=/trunk/; revision=2779

21 years agoLinker warning fixed.
Emanuele Aliberti [Sun, 24 Mar 2002 18:52:10 +0000 (18:52 +0000)]
Linker warning fixed.

svn path=/trunk/; revision=2778

21 years agoInitialized device lock event.
Eric Kohl [Sun, 24 Mar 2002 15:30:44 +0000 (15:30 +0000)]
Initialized device lock event.

svn path=/trunk/; revision=2777

21 years agoSet feature register for atapi commands.
Eric Kohl [Sun, 24 Mar 2002 15:29:57 +0000 (15:29 +0000)]
Set feature register for atapi commands.

svn path=/trunk/; revision=2776

21 years agoStarted work on seperating dflat32 console graphics library in to a dll
Steven Edwards [Sun, 24 Mar 2002 15:29:09 +0000 (15:29 +0000)]
Started work on seperating dflat32 console graphics library in to a dll
inital header import.

svn path=/trunk/; revision=2775

21 years agoAdded tree traversal routines for tree data structures.
Casper Hornstrup [Sat, 23 Mar 2002 19:44:46 +0000 (19:44 +0000)]
Added tree traversal routines for tree data structures.

svn path=/trunk/; revision=2774

21 years agoinitial comit
Robert Kopferl [Sat, 23 Mar 2002 19:23:28 +0000 (19:23 +0000)]
initial comit

svn path=/trunk/; revision=2773

21 years agoupdated clean rule
KJK::Hyperion [Sat, 23 Mar 2002 18:13:33 +0000 (18:13 +0000)]
updated clean rule

svn path=/trunk/; revision=2772

21 years agoSupport non-paged version of binary tree, splay tree and hash table.
Casper Hornstrup [Sat, 23 Mar 2002 13:53:22 +0000 (13:53 +0000)]
Support non-paged version of binary tree, splay tree and hash table.

svn path=/trunk/; revision=2771

21 years agoDisabled annoying debug message.
Eric Kohl [Fri, 22 Mar 2002 23:07:40 +0000 (23:07 +0000)]
Disabled annoying debug message.

svn path=/trunk/; revision=2770

21 years agoStarted using lookaside lists for SRBs.
Eric Kohl [Fri, 22 Mar 2002 23:06:58 +0000 (23:06 +0000)]
Started using lookaside lists for SRBs.
Fixed a typo.

svn path=/trunk/; revision=2769

21 years agoDisabled debug output.
Eric Kohl [Fri, 22 Mar 2002 23:05:44 +0000 (23:05 +0000)]
Disabled debug output.

svn path=/trunk/; revision=2768

21 years agoPass correct Cdb size.
Eric Kohl [Fri, 22 Mar 2002 23:05:13 +0000 (23:05 +0000)]
Pass correct Cdb size.

svn path=/trunk/; revision=2767

21 years agoAdded a binary tree implementation
Casper Hornstrup [Fri, 22 Mar 2002 20:58:23 +0000 (20:58 +0000)]
Added a binary tree implementation
Added a splay tree implementation
Added a hash table implementation

svn path=/trunk/; revision=2766

21 years agoStarted support for removable disk drives.
Eric Kohl [Fri, 22 Mar 2002 20:35:09 +0000 (20:35 +0000)]
Started support for removable disk drives.

svn path=/trunk/; revision=2765

21 years agoFixed default geometry.
Eric Kohl [Fri, 22 Mar 2002 20:34:15 +0000 (20:34 +0000)]
Fixed default geometry.

svn path=/trunk/; revision=2764

21 years agoAdded default disk geometry.
Eric Kohl [Fri, 22 Mar 2002 20:32:36 +0000 (20:32 +0000)]
Added default disk geometry.

svn path=/trunk/; revision=2763

21 years agoFixed atapi block size bug.
Eric Kohl [Fri, 22 Mar 2002 20:31:26 +0000 (20:31 +0000)]
Fixed atapi block size bug.

svn path=/trunk/; revision=2762

21 years agosome types and constants modified for compatibility with Microsoft POSIX
KJK::Hyperion [Fri, 22 Mar 2002 01:26:28 +0000 (01:26 +0000)]
some types and constants modified for compatibility with Microsoft POSIX

svn path=/trunk/; revision=2761

21 years agodummy include files for compatibility with Microsoft POSIX
KJK::Hyperion [Fri, 22 Mar 2002 01:24:49 +0000 (01:24 +0000)]
dummy include files for compatibility with Microsoft POSIX

svn path=/trunk/; revision=2760

21 years agouseless commit: fixed comment
KJK::Hyperion [Thu, 21 Mar 2002 22:50:06 +0000 (22:50 +0000)]
useless commit: fixed comment

svn path=/trunk/; revision=2759

21 years agoadded read and write syscalls to psxdll, rule for csrapi.a
KJK::Hyperion [Thu, 21 Mar 2002 22:49:24 +0000 (22:49 +0000)]
added read and write syscalls to psxdll, rule for csrapi.a

svn path=/trunk/; revision=2758

21 years agoCsr API (temporary - for testing purposes only)
KJK::Hyperion [Thu, 21 Mar 2002 22:48:38 +0000 (22:48 +0000)]
Csr API (temporary - for testing purposes only)

svn path=/trunk/; revision=2757

21 years agomore forward exports to NTDLL
KJK::Hyperion [Thu, 21 Mar 2002 22:47:05 +0000 (22:47 +0000)]
more forward exports to NTDLL

svn path=/trunk/; revision=2756

21 years agoimplemented read and write system calls
KJK::Hyperion [Thu, 21 Mar 2002 22:46:30 +0000 (22:46 +0000)]
implemented read and write system calls

svn path=/trunk/; revision=2755

21 years agofinally working spawn
KJK::Hyperion [Thu, 21 Mar 2002 22:43:27 +0000 (22:43 +0000)]
finally working spawn

svn path=/trunk/; revision=2754

21 years agovarious fixes
KJK::Hyperion [Thu, 21 Mar 2002 22:43:13 +0000 (22:43 +0000)]
various fixes

svn path=/trunk/; revision=2753

21 years agoremoved unused variable
KJK::Hyperion [Thu, 21 Mar 2002 22:41:53 +0000 (22:41 +0000)]
removed unused variable

svn path=/trunk/; revision=2752

21 years agofixed code to determine file inode - should work now
KJK::Hyperion [Thu, 21 Mar 2002 22:41:20 +0000 (22:41 +0000)]
fixed code to determine file inode - should work now

svn path=/trunk/; revision=2751

21 years agoproblem with CVS...
KJK::Hyperion [Thu, 21 Mar 2002 22:40:48 +0000 (22:40 +0000)]
problem with CVS...

svn path=/trunk/; revision=2750

21 years agofixed code to determine file inode - should work now
KJK::Hyperion [Thu, 21 Mar 2002 22:38:13 +0000 (22:38 +0000)]
fixed code to determine file inode - should work now

svn path=/trunk/; revision=2749

21 years agoChanged drive assignment.
Eric Kohl [Thu, 21 Mar 2002 19:35:58 +0000 (19:35 +0000)]
Changed drive assignment.

svn path=/trunk/; revision=2748

21 years agoBoot new disk and cdrom drivers instead of ide.sys.
Eric Kohl [Wed, 20 Mar 2002 21:06:27 +0000 (21:06 +0000)]
Boot new disk and cdrom drivers instead of ide.sys.

svn path=/trunk/; revision=2747

21 years agoAdded isotest utility.
Eric Kohl [Wed, 20 Mar 2002 21:04:46 +0000 (21:04 +0000)]
Added isotest utility.

svn path=/trunk/; revision=2746

21 years agoTry to read disk capacity on startup.
Eric Kohl [Wed, 20 Mar 2002 20:00:07 +0000 (20:00 +0000)]
Try to read disk capacity on startup.

svn path=/trunk/; revision=2745

21 years agoFixed minor bugs.
Eric Kohl [Wed, 20 Mar 2002 19:55:08 +0000 (19:55 +0000)]
Fixed minor bugs.

svn path=/trunk/; revision=2744

21 years agoFixed minor bug.
Eric Kohl [Wed, 20 Mar 2002 19:54:06 +0000 (19:54 +0000)]
Fixed minor bug.

svn path=/trunk/; revision=2743

21 years agoMinor updates. Hope to use in the build system at some point.
Steven Edwards [Wed, 20 Mar 2002 02:59:42 +0000 (02:59 +0000)]
Minor updates. Hope to use in the build system at some point.

svn path=/trunk/; revision=2742

21 years agoRewrote .ini file code - should be much faster (especially in bochs)
Brian Palmer [Wed, 20 Mar 2002 00:39:32 +0000 (00:39 +0000)]
Rewrote .ini file code - should be much faster (especially in bochs)
Leading whitespace in a line is now ignored
Changed .ini file comment character from '#' to ';' to be compatible with MS
There is still a mysterious memory allocation failed bug however!?

svn path=/trunk/; revision=2741

21 years agoDisabled the cache access for the page file in VfatReadFile()/VfatWriteFile().
Hartmut Birr [Tue, 19 Mar 2002 02:29:32 +0000 (02:29 +0000)]
Disabled the cache access for the page file in VfatReadFile()/VfatWriteFile().
Fixed a return value in NextCluster().

svn path=/trunk/; revision=2740

21 years agoImplemented ATAPI support.
Eric Kohl [Tue, 19 Mar 2002 00:48:52 +0000 (00:48 +0000)]
Implemented ATAPI support.

svn path=/trunk/; revision=2739

21 years agoFixed creation of environment variable SystemDrive.
Hartmut Birr [Mon, 18 Mar 2002 22:44:42 +0000 (22:44 +0000)]
Fixed creation of environment variable SystemDrive.

svn path=/trunk/; revision=2738

21 years agoAll:
Hartmut Birr [Mon, 18 Mar 2002 22:37:13 +0000 (22:37 +0000)]
All:
Changed directory and fat access to pining-interface.
Removed unused values from DEVICE_EXTENSION structure.
Changed calculation of available and free clusters.
Changed mount and type determining procedure.
Moved some functions to fsctl.c

volume.c:
Added FAT32 fs type.

dirw.c:
Fixed a directory creation bug on FAT32 (Thanks to Eric Kohl).
Fixed a directory deletion bug.

dir.c:
Fixed a dead lock in DoQuery.
Fixed some memory leakages.

svn path=/trunk/; revision=2737

21 years agoFixed Nt/ZwCreatePagingFile() prototype.
Eric Kohl [Mon, 18 Mar 2002 16:16:47 +0000 (16:16 +0000)]
Fixed Nt/ZwCreatePagingFile() prototype.

svn path=/trunk/; revision=2736

21 years agoImplemented RamdrvDispatchDeviceControl for IOCTL_DISK_GET_DRIVE_GEOMETRY.
Hartmut Birr [Sun, 17 Mar 2002 22:31:11 +0000 (22:31 +0000)]
Implemented RamdrvDispatchDeviceControl for IOCTL_DISK_GET_DRIVE_GEOMETRY.

svn path=/trunk/; revision=2735

21 years agoImplemented FloppyDispatchDeviceControl for IOCTL_DISK_GET_DRIVE_GEOMETRY (not complete).
Hartmut Birr [Sun, 17 Mar 2002 22:28:22 +0000 (22:28 +0000)]
Implemented FloppyDispatchDeviceControl for IOCTL_DISK_GET_DRIVE_GEOMETRY (not complete).

svn path=/trunk/; revision=2734

21 years agoPSX: file needed to compile csrterm.
Emanuele Aliberti [Sun, 17 Mar 2002 22:19:37 +0000 (22:19 +0000)]
PSX: file needed to compile csrterm.

svn path=/trunk/; revision=2733