Eric Kohl
|
9fef3a18ee
|
Implemented MmMapViewInSystemSpace() and MmUnmapViewInSystemSpace().
svn path=/trunk/; revision=4683
|
2003-05-14 10:52:46 +00:00 |
|
Casper Hornstrup
|
10f9688a17
|
2003-05-13 Casper S. Hornstrup <chorns@users.sourceforge.net>
* ntoskrnl/Makefile (OBJECTS_IO): Add io/rawfs.o.
* ntoskrnl/cm/registry.c (CmiInitHives): Check status using NT_SUCCESS().
* ntoskrnl/include/internal/io.h (RawFsIsRawFileSystemDeviceObject,
RawFsDriverEntry): Add prototypes.
* ntoskrnl/include/internal/ntoskrnl.h (IoInit2): Add prototype.
* ntoskrnl/io/device.c (IopCreateDriverObject): Handle unnamed services.
* ntoskrnl/io/fs.c (IoMountVolume): Handle mounting of raw volumes.
(IoRegisterFileSystem): Add registered filesystem device objects at the
head of the list.
* ntoskrnl/io/iomgr.c (IoInit2): New function.
* ntoskrnl/ke/main.c (ExpInitializeExecutive): Call IoInit2().
* ntoskrnl/mm/section.c (MmQuerySectionView): Check return value of call
to MmFindRegion().
* ntoskrnl/io/rawfs.c: New file.
svn path=/trunk/; revision=4682
|
2003-05-13 21:28:26 +00:00 |
|
Eric Kohl
|
107725f820
|
Implemented dll preloading and mapping.
svn path=/trunk/; revision=4681
|
2003-05-12 19:47:53 +00:00 |
|
Jason Filby
|
b5b83b1d47
|
UNIMPLEMENTED put in unimplemented functions
svn path=/trunk/; revision=4680
|
2003-05-12 19:30:00 +00:00 |
|
Gé van Geldorp
|
017f478b25
|
Implemented IsWindow()
svn path=/trunk/; revision=4679
|
2003-05-12 18:52:14 +00:00 |
|
Eric Kohl
|
484cf7d5bf
|
Directory objects must be able to parse a 'remaining path' that does not start with a backslash.
This is needed to support relative path names in the object tree.
svn path=/trunk/; revision=4678
|
2003-05-12 13:59:09 +00:00 |
|
Eric Kohl
|
c0f1cf6933
|
Added ability to open a file using a handle to a directory file and a relative path name.
Tested on NT4.
svn path=/trunk/; revision=4677
|
2003-05-12 10:00:46 +00:00 |
|
Eric Kohl
|
64ca9e3c34
|
Fixed a bug which skipped the first letter of a relative object path name.
svn path=/trunk/; revision=4676
|
2003-05-11 19:41:22 +00:00 |
|
Casper Hornstrup
|
0c6f80f830
|
2003-05-11 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/fslib/vfatlib/vfatlib.c (VfatFormat): Set hidden sectors.
* ntoskrnl/io/xhaldrv.c (xHalIoWritePartitionTable): Implement support
for primary partitions.
* subsys/system/usetup/partlist.c (CreateSelectedPartition): Compute
hidden sectors.
* subsys/system/usetup/usetup.c (SelectPartitionPage,
DrawFileSystemList, FormatPartitionPage): Don't use conditional define
ENABLE_FORMAT.
(CreateFileSystemList): Don't draw "Keep current file system" option if
formatting is needed.
(SelectFileSystemPage): Figure out if partition must be formatted.
* subsys/system/usetup/usetup.h (ENABLE_FORMAT): Remove.
(FILE_SYSTEM_LIST): Add ForceFormat field.
svn path=/trunk/; revision=4675
|
2003-05-11 18:31:09 +00:00 |
|
Casper Hornstrup
|
67e99cf820
|
2003-05-11 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/user32/windows/font.c (TEXT_PathEllipsify, TEXT_Reprefix): Fix
unsigned/signed warning.
* ntoskrnl/mm/pagefile.c (MmWriteToSwapPage, MmReadFromSwapPage,
NtCreatePagingFile): Ditto.
svn path=/trunk/; revision=4674
|
2003-05-11 15:18:01 +00:00 |
|
Jason Filby
|
5bbb8860e3
|
Fixed return values of W32kArc and W32kMoveToEx
svn path=/trunk/; revision=4673
|
2003-05-11 12:44:09 +00:00 |
|
Jason Filby
|
76c3289be5
|
NtUserSendMessageCallback is UNIMPLEMENTED
svn path=/trunk/; revision=4672
|
2003-05-11 12:29:41 +00:00 |
|
Gé van Geldorp
|
f507252aa5
|
Implement DrawTextA()/DrawTextW() (mostly copied from Wine)
svn path=/trunk/; revision=4671
|
2003-05-11 11:12:00 +00:00 |
|
Jason Filby
|
6c2e6e0aa5
|
NtUserPostMessage: use a switch statement instead of if; WM_NULL: ignore message
svn path=/trunk/; revision=4670
|
2003-05-11 10:47:33 +00:00 |
|
Hartmut Birr
|
7a801d3bd8
|
- Implemented FSCTL_GET_RETRIVAL_POINTERS.
- Call the storage driver for read/write requests to pagefiles directly.
svn path=/trunk/; revision=4669
|
2003-05-11 09:51:26 +00:00 |
|
Hartmut Birr
|
710b4c97a6
|
- Retrieve the cluster chunks for a pagefile from fsd and use this values for reading/writing to the pagefile.
svn path=/trunk/; revision=4668
|
2003-05-11 09:48:57 +00:00 |
|
Eric Kohl
|
f99473b691
|
Display human readable device descriptions for generic PnP-IDs.
svn path=/trunk/; revision=4667
|
2003-05-11 09:42:40 +00:00 |
|
Hartmut Birr
|
3350303771
|
- Changed data pointers from signed to unsigned char.
svn path=/trunk/; revision=4666
|
2003-05-11 07:44:14 +00:00 |
|
Gé van Geldorp
|
8d4eee3aab
|
Check for messages sent by other threads
svn path=/trunk/; revision=4665
|
2003-05-10 21:47:04 +00:00 |
|
Emanuele Aliberti
|
780c1a105d
|
Right description.
svn path=/trunk/; revision=4664
|
2003-05-10 10:31:32 +00:00 |
|
Emanuele Aliberti
|
9fa1fd384e
|
Names fixed.
svn path=/trunk/; revision=4663
|
2003-05-10 10:30:18 +00:00 |
|
Eric Kohl
|
3e708e6c79
|
Detect hardware before ntoskrnl.exe will be loaded.
svn path=/trunk/; revision=4662
|
2003-05-10 09:26:59 +00:00 |
|
Eric Kohl
|
7f6db59b55
|
- Fixed counting the number of available harddisks for broken BIOSes.
- Enable/disable the display of read error messages.
svn path=/trunk/; revision=4661
|
2003-05-10 09:25:35 +00:00 |
|
Eric Kohl
|
8e23b88b00
|
Removed duplicate output of used disk space in the summary.
svn path=/trunk/; revision=4660
|
2003-05-09 21:58:05 +00:00 |
|
Eric Kohl
|
dbf90936aa
|
Added a little PnP-BIOS data dumper.
svn path=/trunk/; revision=4659
|
2003-05-08 18:55:09 +00:00 |
|
Eric Kohl
|
d882e9a38b
|
Reworked and fixed most of the CPU and PnP code.
svn path=/trunk/; revision=4658
|
2003-05-08 18:35:46 +00:00 |
|
Gé van Geldorp
|
77d0973eaa
|
Only update page dir for page containing stack
svn path=/trunk/; revision=4657
|
2003-05-08 05:26:36 +00:00 |
|
Gé van Geldorp
|
5966a211e9
|
Don't let page containing stack disappear when switching memory spaces
svn path=/trunk/; revision=4656
|
2003-05-07 21:41:03 +00:00 |
|
Aleksey Bragin
|
74c0e6eb1c
|
Added EthFilterDprIndicateReceive(), EthFilterDprIndicateReceiveComplete() functions, since Realtek 8139 network card driver imports them. Their contents is "UNIMPLEMENTED". This makes ReactOS at least gracefully discarding this driver (and not crashing with BugCheck).
svn path=/trunk/; revision=4655
|
2003-05-07 19:33:14 +00:00 |
|
Aleksey Bragin
|
1ee3211646
|
Uncommented exporting of EthFilterDprIndicateReceive (and ReceiveComplete)
svn path=/trunk/; revision=4654
|
2003-05-07 19:09:48 +00:00 |
|
Eric Kohl
|
2b3487d3d6
|
Removed unix newlines
svn path=/trunk/; revision=4653
|
2003-05-07 18:45:56 +00:00 |
|
Eric Kohl
|
e0352540ed
|
Moved test sound.
svn path=/trunk/; revision=4652
|
2003-05-06 19:01:03 +00:00 |
|
Eric Kohl
|
df18b87eab
|
Added PnP-BIOS detection.
svn path=/trunk/; revision=4651
|
2003-05-06 16:36:42 +00:00 |
|
Eric Kohl
|
e09ba35e8c
|
Fixed wrong types in printf strings.
svn path=/trunk/; revision=4650
|
2003-05-06 08:45:10 +00:00 |
|
Eric Kohl
|
d13fee86d3
|
Added emergency console dummy page.
Removed unused code.
svn path=/trunk/; revision=4649
|
2003-05-06 07:17:52 +00:00 |
|
Gé van Geldorp
|
4d7b93456f
|
Fixes to GetFullPathNameA and RtlGetFullPathName_U by Tim Jobling
svn path=/trunk/; revision=4648
|
2003-05-06 06:49:57 +00:00 |
|
Casper Hornstrup
|
4ac8de4791
|
2003-05-05 Casper S. Hornstrup <chorns@users.sourceforge.net>
* tools/helper.mk: Kill implicit rule ".o".
svn path=/trunk/; revision=4647
|
2003-05-05 19:59:21 +00:00 |
|
Emanuele Aliberti
|
38056aff4c
|
KERNEL32.OpenConsoleW() implemented.
svn path=/trunk/; revision=4646
|
2003-05-05 19:58:27 +00:00 |
|
Steven Edwards
|
e8ebc1da08
|
build wm_paint and bitblt tests
svn path=/trunk/; revision=4645
|
2003-05-05 16:40:38 +00:00 |
|
Steven Edwards
|
65e14fea99
|
Add install for wm_paint and bitblt test
svn path=/trunk/; revision=4644
|
2003-05-05 16:40:05 +00:00 |
|
Gé van Geldorp
|
9f2567f198
|
Allow sending of messages from non-GUI threads
svn path=/trunk/; revision=4643
|
2003-05-04 15:42:21 +00:00 |
|
Gé van Geldorp
|
e16ddc6bdf
|
Clean up debugging stuff and silence debug messages
svn path=/trunk/; revision=4642
|
2003-05-04 15:41:40 +00:00 |
|
Gé van Geldorp
|
d82ce80d6c
|
(Partial) implementation of W32kGetDIBits()
svn path=/trunk/; revision=4641
|
2003-05-03 14:38:11 +00:00 |
|
Gé van Geldorp
|
e6f39d93f0
|
Fix GetDC(NULL), not complete yet
svn path=/trunk/; revision=4640
|
2003-05-03 14:12:14 +00:00 |
|
Gé van Geldorp
|
158fda092b
|
Implement GetDeviceCaps()
svn path=/trunk/; revision=4639
|
2003-05-03 13:39:06 +00:00 |
|
Eric Kohl
|
8e7f49204c
|
Added .cvsignore files. Patch by Mihcael Fritscher.
svn path=/trunk/; revision=4638
|
2003-05-03 13:11:39 +00:00 |
|
Eric Kohl
|
98ed7cd2b1
|
Started work on second stage setup.
svn path=/trunk/; revision=4636
|
2003-05-02 18:12:38 +00:00 |
|
Gé van Geldorp
|
ec67470a38
|
Silence CVS
svn path=/trunk/; revision=4635
|
2003-05-02 07:57:04 +00:00 |
|
Gé van Geldorp
|
6644846375
|
Implemented NtUserRegisterWindowMessage
svn path=/trunk/; revision=4634
|
2003-05-02 07:52:33 +00:00 |
|
Gé van Geldorp
|
8eaabc5146
|
Properly clean up terminated threads
svn path=/trunk/; revision=4633
|
2003-05-01 22:00:31 +00:00 |
|