Eric Kohl
e451a9e365
Moved CreateSystemRootLink() away.
...
svn path=/trunk/; revision=2718
2002-03-16 00:00:13 +00:00
Casper Hornstrup
e210855943
assertmsg() macro
...
svn path=/trunk/; revision=2717
2002-03-15 23:24:43 +00:00
Casper Hornstrup
190f4b2256
Configuration manager cleanup.
...
Added consistency checks.
svn path=/trunk/; revision=2716
2002-03-15 19:46:07 +00:00
Casper Hornstrup
bcc0a8a082
assertmsg() macro
...
svn path=/trunk/; revision=2715
2002-03-15 19:44:16 +00:00
Eric Kohl
8155941183
Fixed device characteristics.
...
svn path=/trunk/; revision=2714
2002-03-15 16:35:41 +00:00
Eric Kohl
70bf7d3e28
Added write-ability for ATA devices (harddisks).
...
svn path=/trunk/; revision=2713
2002-03-15 16:34:52 +00:00
Hartmut Birr
2c92fa8738
Fixed return value in ReadFile().
...
svn path=/trunk/; revision=2712
2002-03-14 16:35:53 +00:00
Hartmut Birr
b53f18ea54
Fixed a wrong pointer calculation in RtlpCopyParameterString().
...
svn path=/trunk/; revision=2711
2002-03-14 16:32:49 +00:00
Casper Hornstrup
dd9ae3aba1
Added arcname.o to makefile
...
svn path=/trunk/; revision=2710
2002-03-13 23:37:25 +00:00
Eric Kohl
7628f451d5
Fixed some function prototypes.
...
svn path=/trunk/; revision=2709
2002-03-13 20:41:28 +00:00
Eric Kohl
94860ff5bb
Moved creation of ARC names into ntoskrnl.
...
svn path=/trunk/; revision=2708
2002-03-13 01:53:00 +00:00
Eric Kohl
576dc2f69b
Moved creation of ARC names into ntoskrnl.
...
svn path=/trunk/; revision=2707
2002-03-13 01:30:34 +00:00
Eric Kohl
724d0e6c2f
Implemented IOCTL_DISK_GET_PARTITION_INFO.
...
Removed internal disk size limit.
svn path=/trunk/; revision=2706
2002-03-12 20:16:53 +00:00
Brian Palmer
c08d8bcfb9
Fixed bug in LBA code.
...
svn path=/trunk/; revision=2705
2002-03-12 19:55:08 +00:00
KJK::Hyperion
0ae6e2be42
prototype for __PdxSpawnPosixProcess()
...
svn path=/trunk/; revision=2704
2002-03-11 20:51:59 +00:00
KJK::Hyperion
fde508f3f3
added __PdxProcessDataToProcessParameters()
...
svn path=/trunk/; revision=2703
2002-03-11 20:51:16 +00:00
KJK::Hyperion
5c3b75ab41
added missing include
...
svn path=/trunk/; revision=2702
2002-03-11 20:50:49 +00:00
KJK::Hyperion
0283e02202
updated to reflect modifications to the code
...
svn path=/trunk/; revision=2701
2002-03-11 20:49:09 +00:00
KJK::Hyperion
b62ac8152f
initial code for process attach
...
svn path=/trunk/; revision=2700
2002-03-11 20:48:25 +00:00
KJK::Hyperion
6d05bb6b7a
added a TODO
...
svn path=/trunk/; revision=2699
2002-03-11 20:48:08 +00:00
KJK::Hyperion
65b82fb4d2
__PdxSpawnPosixProcess() now initializes process parameters too. Almost working!
...
svn path=/trunk/; revision=2698
2002-03-11 20:46:38 +00:00
KJK::Hyperion
5306bd86fb
Added __PdxProcessDataToProcessParameters()
...
svn path=/trunk/; revision=2697
2002-03-11 20:45:07 +00:00
Brian Palmer
1bd3b67ed2
Reworked LoadAndBootPartition() function, got rid of warnings.
...
svn path=/trunk/; revision=2696
2002-03-11 18:50:17 +00:00
KJK::Hyperion
1058361a99
typo
...
svn path=/trunk/; revision=2695
2002-03-10 18:06:08 +00:00
KJK::Hyperion
885b79ec17
added some exports, and tweaked the makefile
...
svn path=/trunk/; revision=2694
2002-03-10 17:10:30 +00:00
KJK::Hyperion
2e992926e3
finally (and hopefully) functional __PdxSpawnPosixProcess. To be tested
...
svn path=/trunk/; revision=2693
2002-03-10 17:09:46 +00:00
KJK::Hyperion
cabe571090
__PdxSerializeProcessData and __PdxUnserializeProcessData calls
...
svn path=/trunk/; revision=2692
2002-03-10 17:04:07 +00:00
KJK::Hyperion
e2f5d4b2f6
prototypes for __PdxSerializeProcessData and __PdxUnserializeProcessData
...
svn path=/trunk/; revision=2691
2002-03-10 17:03:18 +00:00
Phillip Susi
5126871fcf
Some fixes for the expression evaluator:
...
Evaluate static symbols
Evaulate local symbols
Still has bugs locating type definitions, at least for pointer types
There also seems to be a bug matching up lines of source with the correct instruction addresses
svn path=/trunk/; revision=2690
2002-03-09 20:51:43 +00:00
Emanuele Aliberti
48e308623c
I added Steven Edwards and KJK::Hyperion to the rccp.
...
More to come as soon as I finish scanning the cvs-commit list.
svn path=/trunk/; revision=2689
2002-03-09 16:04:50 +00:00
Hartmut Birr
5fbc8d0a6e
Fixed a dead lock between an APC (delivered from IoCompleteRequest)
...
and a call to KeWaitForSingleObject.
svn path=/trunk/; revision=2688
2002-03-08 17:04:03 +00:00
Eric Kohl
7828679470
Silenced it.
...
Minor cleanup.
svn path=/trunk/; revision=2687
2002-03-08 12:03:28 +00:00
Eric Kohl
13ea277979
Added IOCTL_DISK_GET_PARTITION_INFO.
...
Silenced it.
svn path=/trunk/; revision=2686
2002-03-08 12:01:26 +00:00
Eric Kohl
c10817479d
Silenced it.
...
svn path=/trunk/; revision=2685
2002-03-08 11:59:49 +00:00
Eric Kohl
339287ad60
Recognizes CD-ROM drives.
...
svn path=/trunk/; revision=2684
2002-03-08 11:59:08 +00:00
Eric Kohl
c309738334
Improved recognition of ATAPI devices.
...
Minor cleanup.
svn path=/trunk/; revision=2683
2002-03-08 11:58:23 +00:00
KJK::Hyperion
9ccb920754
Fixed typo
...
svn path=/trunk/; revision=2682
2002-03-07 06:08:00 +00:00
KJK::Hyperion
d57ab3df35
introducing __PdxSpawnPosixProcess(). Still some linker warnings, will solve tomorrow
...
svn path=/trunk/; revision=2681
2002-03-07 06:07:31 +00:00
KJK::Hyperion
a681b85839
FdTable field in the process data is no more a pointer
...
svn path=/trunk/; revision=2680
2002-03-07 06:03:11 +00:00
KJK::Hyperion
eb3d1a3163
created datatype for the denormalized process data block
...
svn path=/trunk/; revision=2679
2002-03-07 05:48:35 +00:00
KJK::Hyperion
b9dbbc8eb8
preliminary spawn code (untested yet)
...
svn path=/trunk/; revision=2678
2002-03-07 05:46:03 +00:00
Emanuele Aliberti
57c6671059
Little work on InitializeFmIfs
...
svn path=/trunk/; revision=2677
2002-03-07 00:24:24 +00:00
Brian Palmer
513784c84a
Fixed a bug in the LBA extensions detection code.
...
Fixed a bug in the root directory size calculations for FAT12 & FAT16 (I must have been smoking something when I wrote that).
Started work on new .ini file code, the old stuff is just way too slow.
svn path=/trunk/; revision=2676
2002-03-06 18:32:22 +00:00
Eric Kohl
dfbd52f882
Handles are no longer used to create type objects.
...
svn path=/trunk/; revision=2675
2002-03-06 12:40:47 +00:00
Steven Edwards
3fd9aedce9
added tapi32.dll and wintrust.dll to ROS_BUILD_WINE
...
svn path=/trunk/; revision=2674
2002-03-05 12:48:40 +00:00
Eric Kohl
3783d01bf9
Fixed remainingcalls to ObGetReferenceCount() and ObGetHandleCount().
...
svn path=/trunk/; revision=2673
2002-03-05 11:33:12 +00:00
Eric Kohl
8532827baf
Added ObGetObjectHandleCount().
...
svn path=/trunk/; revision=2672
2002-03-05 00:20:54 +00:00
Eric Kohl
193d7e020b
Fixed a typo.
...
svn path=/trunk/; revision=2671
2002-03-05 00:05:28 +00:00
Eric Kohl
c6d18aba96
Enabled reading of multiple sectors.
...
svn path=/trunk/; revision=2670
2002-03-04 22:31:51 +00:00
Steven Edwards
ab94337372
added urlmon.dll to ROS_BUILD_WINE
...
svn path=/trunk/; revision=2669
2002-03-04 12:42:30 +00:00