Hartmut Birr
b61f55deae
Added cache access for GetEntyName() and FindFile().
...
Fixed a minor bug in VfatCreateFile().
Added update of the cachesize in VfatCreateFile(), when a the file size is set zero.
svn path=/trunk/; revision=2283
2001-10-10 22:12:34 +00:00
Hartmut Birr
1e43cf0d82
Added cc/copy.c, cc/pin.c and cc/misc.c to OBJECTS_CC.
...
svn path=/trunk/; revision=2282
2001-10-10 22:08:27 +00:00
Hartmut Birr
5004973b9a
Removed CcRosRequestCacheSegment()and CcRosReleaseCacheSegment().
...
Added CcCopyRead(), CcCopyWrite(), CcMapData(), CcSetDirtyPinnedData(),
CcUnpinData() and CcSetFileSizes().
svn path=/trunk/; revision=2281
2001-10-10 22:07:15 +00:00
Hartmut Birr
937606fd25
Removed update of FileOffset from IoReadWriteCompletion().
...
svn path=/trunk/; revision=2280
2001-10-10 21:58:40 +00:00
Hartmut Birr
535721b797
Added a new parameter to IoPageWrite().
...
svn path=/trunk/; revision=2279
2001-10-10 21:57:00 +00:00
Hartmut Birr
93742336bb
Added CcRosFreeCacheSegment(), ReadCacheSegment() and WriteCacheSegment().
...
svn path=/trunk/; revision=2278
2001-10-10 21:55:13 +00:00
Hartmut Birr
74be6cd705
Added some initializations in CcRosInitializeCache().
...
svn path=/trunk/; revision=2277
2001-10-10 21:50:15 +00:00
Hartmut Birr
a92ab23917
Implemented CcMapdata(), CcUnpinData() and CsSetDirtyPinnedData().
...
svn path=/trunk/; revision=2276
2001-10-10 21:49:15 +00:00
Hartmut Birr
4bda2fbdb1
Implemented CcSetFileSizes().
...
svn path=/trunk/; revision=2275
2001-10-10 21:48:09 +00:00
Hartmut Birr
4fd4a97760
Implemented CcCopyRead(), CcCopyWrite() and some other functions.
...
svn path=/trunk/; revision=2274
2001-10-10 21:46:13 +00:00
Eric Kohl
a1d321e7b8
Added _abnormal_termination() stub.
...
svn path=/trunk/; revision=2273
2001-10-10 19:41:35 +00:00
Hartmut Birr
767a20760d
Fixed a dead lock in GetNextCluster.
...
Fixed a bug in FAT32FindAvailableCluster.
svn path=/trunk/; revision=2268
2001-10-07 08:58:29 +00:00
Eric Kohl
d3a9cfe663
Fixed __doserrno type.
...
svn path=/trunk/; revision=2267
2001-10-04 16:06:36 +00:00
Hartmut Birr
ae6141ba18
Fixed the 'higher 4 bit fat32'-bug.
...
svn path=/trunk/; revision=2266
2001-10-03 18:23:02 +00:00
Eric Kohl
0f0199f381
Implemented _doserrno().
...
svn path=/trunk/; revision=2265
2001-10-03 02:15:55 +00:00
Rex Jolliff
9df4133568
some changes to support load of LiteStep
...
svn path=/trunk/; revision=2264
2001-10-01 16:36:27 +00:00
Rex Jolliff
e446466964
fix to work around dlltool not supporting specified ordinals in export list
...
svn path=/trunk/; revision=2263
2001-10-01 16:31:12 +00:00
Phillip Susi
3c655e1278
Do not bugcheck on ExFreePool( 0 )
...
svn path=/trunk/; revision=2262
2001-09-29 19:40:49 +00:00
David Welch
decca5781a
Fixes.
...
svn path=/trunk/; revision=2261
2001-09-27 02:14:35 +00:00
David Welch
387d128462
APplied MiReadPage fix
...
svn path=/trunk/; revision=2260
2001-09-25 19:52:28 +00:00
David Welch
c0589a9fec
Fixes.
...
svn path=/trunk/; revision=2259
2001-09-25 19:41:38 +00:00
Casper Hornstrup
6e4a29babf
Fix for compile error
...
svn path=/trunk/; revision=2258
2001-09-24 10:19:58 +00:00
Casper Hornstrup
9a6d677db3
Initial OS level SEH support.
...
svn path=/trunk/; revision=2257
2001-09-24 01:09:51 +00:00
Casper Hornstrup
0948ab6596
Initial OS level SEH support.
...
svn path=/trunk/; revision=2256
2001-09-24 00:51:17 +00:00
Casper Hornstrup
2eb7adef67
Compile using gcc 3.0
...
Fixed alot of warnings when using gcc 3.0
svn path=/trunk/; revision=2255
2001-09-23 22:14:10 +00:00
Casper Hornstrup
09237b9213
Enumerate legacy devices
...
svn path=/trunk/; revision=2254
2001-09-16 13:19:32 +00:00
Casper Hornstrup
9baaca2418
Added PCI bus driver skeleton
...
svn path=/trunk/; revision=2253
2001-09-16 13:18:24 +00:00
Eric Kohl
1ea7189ed9
Added new atapi driver. It can only scan the pci busses and create scsi port devices for identified ide channels.
...
svn path=/trunk/; revision=2252
2001-09-09 21:32:28 +00:00
Eric Kohl
dcc3b51487
Added pci bus scanner to find ide controllers. Hardware reset is used when no controller was found.
...
svn path=/trunk/; revision=2251
2001-09-09 21:28:05 +00:00
David Welch
c4cd9be8de
Fixed all no-FPU bugs
...
svn path=/trunk/; revision=2250
2001-09-09 13:32:20 +00:00
Hartmut Birr
3ad515a2de
Change the size of the kernel page table from 1 to 8 pages.
...
ROS can now boot with up to 4 GB real memory (tested with a modified bochs and 1.5GB).
svn path=/trunk/; revision=2249
2001-09-09 12:26:05 +00:00
Hartmut Birr
a8a4e37cba
Change the return value in CreateFileW() from FALSE to INVALID_HANDLE_VALUE.
...
svn path=/trunk/; revision=2248
2001-09-09 12:21:37 +00:00
Hartmut Birr
1689533ef4
Fixed a bug, that will add a '.' when the ext string is empty.
...
svn path=/trunk/; revision=2247
2001-09-09 12:13:15 +00:00
Hartmut Birr
5ee0bf283e
Fixed a bug in KdpPrintString().
...
When serial debug was enabled, than the bochs debug dosn't work.
svn path=/trunk/; revision=2246
2001-09-09 09:47:18 +00:00
Jason Filby
aebc047c8c
Small fixes
...
svn path=/trunk/; revision=2245
2001-09-09 09:20:06 +00:00
David Welch
d9975bf64a
Try again; enable MP and NE and disable EM
...
svn path=/trunk/; revision=2244
2001-09-09 00:08:39 +00:00
Emanuele Aliberti
ef3bb24149
Added skeleton for PSXX.DLL, the X11 client library for the POSIX+ subsystem.
...
svn path=/trunk/; revision=2243
2001-09-08 22:13:16 +00:00
David Welch
8fd176384c
Hopefully initialize FPU properly
...
svn path=/trunk/; revision=2242
2001-09-08 20:08:08 +00:00
Jason Filby
9e9c096bed
more freetype cleanup
...
svn path=/trunk/; revision=2241
2001-09-08 12:12:41 +00:00
Jason Filby
0c257f84a5
More freetype cleanup
...
svn path=/trunk/; revision=2240
2001-09-08 12:11:48 +00:00
Eric Kohl
3920464d8e
Implemented LdrFindEntryForAddress() and LdrQueryProcessModuleInformation().
...
svn path=/trunk/; revision=2239
2001-09-08 12:06:59 +00:00
Jason Filby
bdea50f54c
Cleaning up FreeType library
...
svn path=/trunk/; revision=2238
2001-09-08 11:55:35 +00:00
Eric Kohl
0c901951af
Create mandatory keys for resource management.
...
svn path=/trunk/; revision=2237
2001-09-08 09:02:08 +00:00
Eric Kohl
b62d5e3184
Return a better status code in ObReferenceObjectByPointer().
...
svn path=/trunk/; revision=2236
2001-09-08 08:57:59 +00:00
Emanuele Aliberti
cf1883980d
Added some Job related info and little cleanup.
...
svn path=/trunk/; revision=2235
2001-09-07 21:38:44 +00:00
Emanuele Aliberti
fc64f4511b
Added CVS Id.
...
svn path=/trunk/; revision=2234
2001-09-07 21:37:47 +00:00
Emanuele Aliberti
64fe62dd6d
Minor changes.
...
svn path=/trunk/; revision=2233
2001-09-07 21:35:45 +00:00
David Welch
008868b972
Implemented NtQueryTime
...
svn path=/trunk/; revision=2232
2001-09-06 22:47:39 +00:00
David Welch
6cb5e548e2
Fixed problem with __NTOSKRNL__ not being defined by the compiler
...
Implemented some APIs
svn path=/trunk/; revision=2231
2001-09-06 20:26:36 +00:00
Eric Kohl
1701b0b02f
Implemented IoReportHalUsage().
...
svn path=/trunk/; revision=2230
2001-09-05 09:21:47 +00:00