KJK::Hyperion
bceb83614d
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
2002-04-29 23:02:12 +00:00
Hartmut Birr
2a609b87c4
Added wild card expansion for argv.
...
svn path=/trunk/; revision=2895
2002-04-28 22:38:11 +00:00
Hartmut Birr
9412a16ec8
Added S_IFREG for files only.
...
svn path=/trunk/; revision=2894
2002-04-28 22:37:36 +00:00
Hartmut Birr
0bb4cfa71e
Added _fcloseall for DLL_PROCESS_DETACH.
...
svn path=/trunk/; revision=2893
2002-04-28 22:37:00 +00:00
Brian Palmer
a28d727f4e
Fixed FAT short file name buffer overflow that was causing some long filenames not to work correctly.
...
svn path=/trunk/; revision=2892
2002-04-28 20:31:42 +00:00
Hartmut Birr
efa19d923d
Added support for bat/cmd files.
...
Added support for shell piping.
svn path=/trunk/; revision=2891
2002-04-27 19:26:54 +00:00
Hartmut Birr
ade2b9c4eb
Fixed a bug in findDirSpace().
...
svn path=/trunk/; revision=2890
2002-04-27 19:25:57 +00:00
Hartmut Birr
418853bd8f
Added seting of exit status in NtTerminateProcess.
...
svn path=/trunk/; revision=2889
2002-04-27 19:25:16 +00:00
Hartmut Birr
4aead93e6e
Fixed a bug in MmUnmapLockedPages.
...
svn path=/trunk/; revision=2888
2002-04-27 19:24:45 +00:00
Hartmut Birr
83bcc22c5e
Added npfs.sys to the automatic loaded drivers.
...
svn path=/trunk/; revision=2887
2002-04-27 19:24:15 +00:00
Hartmut Birr
18501a22c4
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
2002-04-27 19:23:33 +00:00
Hartmut Birr
10e98570f5
Changed to event object from file object.
...
svn path=/trunk/; revision=2885
2002-04-27 19:22:55 +00:00
Hartmut Birr
474ffaeded
Fixed the test for FO_SYNCHONOUS_IO.
...
svn path=/trunk/; revision=2884
2002-04-27 19:22:09 +00:00
Hartmut Birr
ce8cda7cc1
Moved dereferencing of file objects to IoSecondStageCompletion.
...
svn path=/trunk/; revision=2883
2002-04-27 19:21:32 +00:00
Hartmut Birr
a253312fcf
Moved '/DEBUGPORT=SCREEN' from loadros to (a)boot.bat.
...
svn path=/trunk/; revision=2882
2002-04-27 19:20:29 +00:00
Hartmut Birr
608baa209c
Removed S_IFREG for files.
...
svn path=/trunk/; revision=2881
2002-04-27 19:17:25 +00:00
Hartmut Birr
ff2c349be8
Fixed a minor bug.
...
svn path=/trunk/; revision=2880
2002-04-27 19:16:53 +00:00
Hartmut Birr
d5b7bf25ee
Moved CloseFile within MoveFileExW.
...
svn path=/trunk/; revision=2879
2002-04-27 19:15:43 +00:00
Hartmut Birr
4e33db4f34
Made GetTempFileNameA/W workable.
...
svn path=/trunk/; revision=2878
2002-04-27 19:15:00 +00:00
Hartmut Birr
80d859daab
Added a trailing '\' to the directory in GetTempPathW.
...
svn path=/trunk/; revision=2877
2002-04-27 19:14:30 +00:00
Hartmut Birr
a82ce4daf4
Fixed a memory leakage in DeleteFileW.
...
svn path=/trunk/; revision=2876
2002-04-27 19:13:41 +00:00
Hartmut Birr
6d95c53a84
Fixed a memory leakage in CreateFileW.
...
svn path=/trunk/; revision=2875
2002-04-27 19:13:15 +00:00
Eric Kohl
e2ccc04cc8
Release MDL on IRP-completion. Thanks to Hartmut Birr.
...
svn path=/trunk/; revision=2874
2002-04-27 19:01:24 +00:00
Eric Kohl
4e09f73d4d
Added code to import REG_MULTI_SZ values.
...
svn path=/trunk/; revision=2873
2002-04-27 19:00:14 +00:00
Eric Kohl
23f679e571
Added media change support (untested).
...
Added directory listing (works only on the root directory).
svn path=/trunk/; revision=2872
2002-04-26 23:21:28 +00:00
Eric Kohl
321c888721
Fixed drive map in the shared user page.
...
svn path=/trunk/; revision=2871
2002-04-26 19:59:25 +00:00
Eric Kohl
f46d1f34e3
Simplified access to the shared user page.
...
Update TickCountLow on timer ticks.
svn path=/trunk/; revision=2870
2002-04-26 13:12:34 +00:00
Eric Kohl
8ae62fd2db
Removed direct debug output.
...
Replaced direct calls to bios routines.
svn path=/trunk/; revision=2869
2002-04-25 22:24:24 +00:00
Eric Kohl
7111fc6bfa
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
2002-04-25 14:22:25 +00:00
Brian Palmer
a9450f5a72
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
2002-04-25 02:48:15 +00:00
Eric Kohl
8c136a909a
Implemented request-splitting.
...
svn path=/trunk/; revision=2866
2002-04-24 22:20:50 +00:00
Eric Kohl
c1e3c3d7fe
Added ISO-9660 support.
...
svn path=/trunk/; revision=2865
2002-04-23 09:08:59 +00:00
Eric Kohl
13206a61a1
Added ISO-9660 boot sector description.
...
svn path=/trunk/; revision=2864
2002-04-22 12:05:07 +00:00
Eric Kohl
bba0443d8d
Added .cvsignore file.
...
Added cdrom bootsector.
svn path=/trunk/; revision=2863
2002-04-22 10:02:35 +00:00
Phillip Susi
2b6504d6a9
Some more fixes to the IO manager routines to use the KEVENT in the FILE_OBJECT correctly
...
svn path=/trunk/; revision=2862
2002-04-20 03:46:40 +00:00
Phillip Susi
951c94bc9a
Fixed stat() to set the S_IFREG flag to indicate that the file is a normal file
...
svn path=/trunk/; revision=2861
2002-04-20 03:33:12 +00:00
Phillip Susi
bd99ddf7af
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
2002-04-20 03:21:35 +00:00
Eric Kohl
50015e56ee
Fixed a silly bug! I forgot to move an #include line. :-/
...
svn path=/trunk/; revision=2859
2002-04-19 20:27:20 +00:00
Eric Kohl
b88eb21a16
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
2002-04-19 10:10:29 +00:00
Robert Kopferl
3665f8cac4
documentatnio
...
and slight mods
svn path=/trunk/; revision=2857
2002-04-18 23:49:42 +00:00
Robert Kopferl
a333340f0b
my idea of a dirstruct
...
svn path=/trunk/; revision=2856
2002-04-18 23:48:12 +00:00
Eric Kohl
1fbe5019da
Fixed a typo that caused cdfs mounts to fail ('CdRom0' vs 'Cdrom0'). :-/
...
Removed old drive letter assignment code.
svn path=/trunk/; revision=2855
2002-04-17 18:26:53 +00:00
Eric Kohl
d3e627f08c
Moved the hardcoded command line string to loadros.
...
svn path=/trunk/; revision=2854
2002-04-17 11:56:33 +00:00
Eric Kohl
d3b50da3ce
Added a dos command line buffer and hardcoded the kernel command line for ntoskrnl.exe.
...
svn path=/trunk/; revision=2853
2002-04-17 11:55:37 +00:00
Brian Palmer
c44d02099d
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
2002-04-16 06:11:08 +00:00
Eric Kohl
3730336e4d
Split the driver into more files.
...
Replaced FCB code.
Improved the mount code.
svn path=/trunk/; revision=2851
2002-04-15 20:39:49 +00:00
Eric Kohl
e00643eb28
Removed obsolete 'optimization'.
...
svn path=/trunk/; revision=2850
2002-04-15 12:38:01 +00:00
Emanuele Aliberti
3febeb4ae5
Minor fixes-
...
svn path=/trunk/; revision=2847
2002-04-14 18:06:39 +00:00
Phillip Susi
9c79266654
Fixed idle loop to use HLT to save power and cpu time under vmware
...
svn path=/trunk/; revision=2846
2002-04-14 16:01:19 +00:00
Phillip Susi
03c68cbfb4
HiSetIrql() was leaving interrupts disabled, fixed.
...
svn path=/trunk/; revision=2845
2002-04-14 16:00:27 +00:00