Eric Kohl
ea6cacb6ed
Various improvements by Carl Nettelblad.
...
svn path=/trunk/; revision=1651
2001-02-28 22:33:23 +00:00
David Welch
80ec0821f8
Allow allocating aligned, contiguous memory
...
svn path=/trunk/; revision=1650
2001-02-28 18:23:32 +00:00
Casper Hornstrup
327980fe31
Return affinity in HalpGetSystemInterruptVector
...
svn path=/trunk/; revision=1649
2001-02-25 12:54:37 +00:00
Casper Hornstrup
85e1649fc4
Fix for RtlUnicodeStringToInteger
...
svn path=/trunk/; revision=1648
2001-02-25 12:51:43 +00:00
Eric Kohl
c3dc053ba2
Fixed a horrible typo :-)
...
svn path=/trunk/; revision=1647
2001-02-22 23:46:45 +00:00
Eric Kohl
3121974d42
Implemented forwarded exports in kernel-mode
...
svn path=/trunk/; revision=1646
2001-02-21 18:19:19 +00:00
David Welch
c1c75ffd5e
Fix from Mike Lerwill for KeStallExecutionProcessor
...
svn path=/trunk/; revision=1645
2001-02-20 14:43:46 +00:00
David Welch
15445cf1c8
Corrected va_arg bugs
...
Don't require c++ for compilation
Make sure the various stddef.h headers are kept seperate
svn path=/trunk/; revision=1644
2001-02-19 15:04:51 +00:00
David Welch
ac82b90278
Fix for memory management issue.
...
svn path=/trunk/; revision=1643
2001-02-18 22:16:05 +00:00
Phillip Susi
24fea578c1
Updated instructions
...
svn path=/trunk/; revision=1642
2001-02-18 21:35:21 +00:00
David Welch
209d2a0bdd
Removed timer app
...
svn path=/trunk/; revision=1641
2001-02-18 21:04:09 +00:00
Phillip Susi
835e5e69e5
Ignore csrss.coff
...
svn path=/trunk/; revision=1640
2001-02-18 20:15:14 +00:00
Phillip Susi
dae0efdd4a
Ignore keyboard.coff, keyboard.sys.unstripped
...
svn path=/trunk/; revision=1639
2001-02-18 20:11:41 +00:00
Phillip Susi
fd25f6dae0
Ignore vfatfs.coff
...
svn path=/trunk/; revision=1638
2001-02-18 20:10:32 +00:00
Phillip Susi
c57a9b4991
Ignore vidport.coff
...
svn path=/trunk/; revision=1637
2001-02-18 20:07:41 +00:00
Phillip Susi
2b3a1f40c1
Ignore vgamp.coff
...
svn path=/trunk/; revision=1636
2001-02-18 19:58:41 +00:00
Phillip Susi
689a632cf7
Ignore vgaddi.coff, vgaddi.dll
...
svn path=/trunk/; revision=1635
2001-02-18 19:56:14 +00:00
Phillip Susi
b65738db8d
Ignore ide.sys.unstripped
...
svn path=/trunk/; revision=1634
2001-02-18 19:55:17 +00:00
Phillip Susi
4546061999
Ignore floppy.sys.unstripped
...
svn path=/trunk/; revision=1633
2001-02-18 19:54:37 +00:00
Phillip Susi
20612fed4c
Ignore blue.sys.unstripped
...
svn path=/trunk/; revision=1632
2001-02-18 19:53:37 +00:00
Phillip Susi
99529fbb93
Missing .cvsignore
...
svn path=/trunk/; revision=1631
2001-02-18 19:47:42 +00:00
Phillip Susi
e9143b26d7
Fixes to waitable timer implementation
...
svn path=/trunk/; revision=1630
2001-02-18 19:43:15 +00:00
Phillip Susi
3d4886b292
Switched to using waitable timers instead of Sleep(), gives more accurate time cycles, also added some small optimizations
...
svn path=/trunk/; revision=1629
2001-02-18 19:31:38 +00:00
Emanuele Aliberti
349ae0c799
CMD: implemented IF [NOT] DEFINED variable command
...
CMD: fixed IF NOT EXIST file command
svn path=/trunk/; revision=1628
2001-02-18 18:51:46 +00:00
David Welch
f827a8f124
Fixed reference counting of page tables
...
Don't print addresses that aren't in the text segment of a module
svn path=/trunk/; revision=1627
2001-02-18 17:43:32 +00:00
Eric Kohl
d458692c89
Removed obsolete code
...
svn path=/trunk/; revision=1626
2001-02-17 17:42:46 +00:00
Eric Kohl
65a803db11
Added missing RtlGetProcessHeaps() prototype
...
svn path=/trunk/; revision=1625
2001-02-17 17:40:05 +00:00
Eric Kohl
0e40521339
Fixed timer access right
...
svn path=/trunk/; revision=1624
2001-02-17 00:07:49 +00:00
Eric Kohl
9f2db0a1d2
Established forwarded exports and removed superfluous functions
...
svn path=/trunk/; revision=1623
2001-02-17 00:02:32 +00:00
David Welch
beae346469
Changed irq handler from C to assembler
...
Began work on holding information about active page operations
svn path=/trunk/; revision=1622
2001-02-16 18:32:20 +00:00
David Welch
727b62c27f
Fixed MmProbeAndLockPages issues pointed out by Philip Susi
...
svn path=/trunk/; revision=1621
2001-02-14 02:53:54 +00:00
Phillip Susi
07142de752
Darnit, don't override the rules.mak rule for building resources
...
svn path=/trunk/; revision=1620
2001-02-12 03:50:00 +00:00
Eric Kohl
933ff9a467
Changed version information for 0.0.17
...
svn path=/trunk/; revision=1619
2001-02-11 15:02:48 +00:00
Eric Kohl
b91cda60d8
RtlInitializeCriticalSection() returns NTSTATUS
...
svn path=/trunk/; revision=1618
2001-02-11 00:15:56 +00:00
David Welch
9359db14a0
Section and general memory manager enhancements including COW
...
svn path=/trunk/; revision=1617
2001-02-10 22:51:11 +00:00
Eric Kohl
29c4727f7a
Preliminary command line fix
...
svn path=/trunk/; revision=1616
2001-02-10 22:30:21 +00:00
Eric Kohl
6922d2a9e5
GetModuleFileName[A/W] must cope with NULL module handles
...
svn path=/trunk/; revision=1615
2001-02-10 22:29:35 +00:00
Eric Kohl
af68ad91d4
Preparations for use of forwarded exports
...
svn path=/trunk/; revision=1614
2001-02-10 22:26:26 +00:00
Eric Kohl
03fd77240f
Fixed typos
...
svn path=/trunk/; revision=1613
2001-02-10 22:23:30 +00:00
Emanuele Aliberti
b611b79b36
KERNEL32.GetProcessVersion partial implementation.
...
KERNEL32.GetSystemInfo about finished.
svn path=/trunk/; revision=1612
2001-02-10 22:01:50 +00:00
Emanuele Aliberti
37361ed1e8
GetProcessVersion prototype missing.
...
svn path=/trunk/; revision=1611
2001-02-10 22:00:20 +00:00
Eric Kohl
41280eeeb5
Implemented handling of forwarded exports
...
svn path=/trunk/; revision=1610
2001-02-10 10:04:39 +00:00
David Welch
c87bd2d365
More FAT32 fixes
...
svn path=/trunk/; revision=1609
2001-02-06 20:17:35 +00:00
David Welch
c93d52a405
Use import hint if present
...
svn path=/trunk/; revision=1608
2001-02-06 05:50:50 +00:00
Phillip Susi
ae14d5ffc6
If APC routines are supposed to be STDCALL, then they should all be, and a lot of code needs fixed. Because all of the existing code seems to not use STDCALL, neither should the normal routine. This was causing ntoskrnl to fail to compile
...
svn path=/trunk/; revision=1607
2001-02-06 05:12:42 +00:00
Phillip Susi
501fee0d15
Fixed makefile to use default rule for building resources, and fixed resource includes to use paths relative to the include dir given to windres by rules.mak
...
svn path=/trunk/; revision=1606
2001-02-06 03:58:34 +00:00
David Welch
bcc1b4e9a5
Implemented binary search of the export tables
...
svn path=/trunk/; revision=1605
2001-02-06 02:03:35 +00:00
David Welch
b2fe7525bf
Reads of the FAT on FAT32 filesystems go through the cache, writes are
...
disabled
svn path=/trunk/; revision=1604
2001-02-06 00:41:19 +00:00
David Welch
076c1c6ac3
Fixed timer code
...
Fixed NtClose return in case of error
Added new APC-like primitive for terminating threads
Fixed restriction on size of working set
svn path=/trunk/; revision=1603
2001-02-06 00:11:20 +00:00
Phillip Susi
ae6b859854
Fixed clock increment for 10ms clock, and bug in computing relative time
...
svn path=/trunk/; revision=1602
2001-02-05 02:31:04 +00:00