Emanuele Aliberti [Sun, 31 Oct 2004 20:11:09 +0000 (20:11 +0000)]
Modular resource script for POSIX+ terminal emulator in W32.
svn path=/trunk/; revision=11511
Eric Kohl [Sun, 31 Oct 2004 19:46:10 +0000 (19:46 +0000)]
Code clean-up.
svn path=/trunk/; revision=11510
Thomas Bluemel [Sun, 31 Oct 2004 19:24:31 +0000 (19:24 +0000)]
fixed typo
svn path=/trunk/; revision=11509
Hartmut Birr [Sun, 31 Oct 2004 17:05:50 +0000 (17:05 +0000)]
- Fixed the definition of KeGetCurrentKPCR.
svn path=/trunk/; revision=11508
Hartmut Birr [Sun, 31 Oct 2004 17:02:31 +0000 (17:02 +0000)]
- Implemented KeSetTargetProcessorDpc.
- Fixed KeInsertQueueDpc and KeRemoveQueueDpc for mp machines.
svn path=/trunk/; revision=11507
Thomas Bluemel [Sun, 31 Oct 2004 16:24:31 +0000 (16:24 +0000)]
German RC-File for sysdm and timedate and a few change in the Englich RC-File. Patch by Michael Fritscher
svn path=/trunk/; revision=11506
Filip Navara [Sun, 31 Oct 2004 15:56:20 +0000 (15:56 +0000)]
- Synchronize HalDisplayString using spinlocks at HIGH_LEVEL.
svn path=/trunk/; revision=11505
Hartmut Birr [Sun, 31 Oct 2004 15:31:40 +0000 (15:31 +0000)]
- Dpc's must be always deliver before a thread switch can start.
svn path=/trunk/; revision=11504
Hartmut Birr [Sun, 31 Oct 2004 15:24:06 +0000 (15:24 +0000)]
- The quantum of the idle thread must also end.
svn path=/trunk/; revision=11503
Hartmut Birr [Sun, 31 Oct 2004 14:02:20 +0000 (14:02 +0000)]
- Queried some values from pcr at DISPATCH_LEVEL to prevent from changing the processor after a thread switch.
- Changed from bx to dx within inline assembler, because the ebx register must be saved.
svn path=/trunk/; revision=11502
Hartmut Birr [Sun, 31 Oct 2004 13:20:58 +0000 (13:20 +0000)]
- Initialize the pcr for an application processor before it is booted.
- Initialize the dpc implementation for the boot processor earlier.
svn path=/trunk/; revision=11501
Hartmut Birr [Sun, 31 Oct 2004 13:01:04 +0000 (13:01 +0000)]
- Removed PiApcLock, because apc's are thread local and not global.
svn path=/trunk/; revision=11500
Hartmut Birr [Sun, 31 Oct 2004 12:49:37 +0000 (12:49 +0000)]
- Save/initialize/restore the gs register on interrupt begin/return.
svn path=/trunk/; revision=11499
Eric Kohl [Sun, 31 Oct 2004 11:56:26 +0000 (11:56 +0000)]
Install new inf files and control panel applications.
svn path=/trunk/; revision=11498
Eric Kohl [Sun, 31 Oct 2004 11:54:58 +0000 (11:54 +0000)]
- Define a unique base address for each control panel application.
- Use the W32API.
svn path=/trunk/; revision=11497
Eric Kohl [Sun, 31 Oct 2004 11:54:22 +0000 (11:54 +0000)]
Define a unique base address for each control panel application.
svn path=/trunk/; revision=11496
Eric Kohl [Sun, 31 Oct 2004 11:49:33 +0000 (11:49 +0000)]
Add SCSI device class installer inf file and global layout file.
svn path=/trunk/; revision=11495
James Tabor [Sun, 31 Oct 2004 02:19:52 +0000 (02:19 +0000)]
Added missing header info for helping to compile msi.dll
svn path=/trunk/; revision=11494
Thomas Bluemel [Sun, 31 Oct 2004 01:36:37 +0000 (01:36 +0000)]
fixed memory leak in CheckNameLegalDOS8Dot3A() (free the allocated unicode string)
svn path=/trunk/; revision=11493
Thomas Bluemel [Sun, 31 Oct 2004 01:23:05 +0000 (01:23 +0000)]
implemented InitializeProcessForWsWatch() and GetWsChanges()
svn path=/trunk/; revision=11492
Thomas Bluemel [Sun, 31 Oct 2004 00:14:18 +0000 (00:14 +0000)]
fixed a comment
svn path=/trunk/; revision=11491
Thomas Bluemel [Sun, 31 Oct 2004 00:09:12 +0000 (00:09 +0000)]
removed obsolete debug output
svn path=/trunk/; revision=11490
Thomas Bluemel [Sun, 31 Oct 2004 00:04:19 +0000 (00:04 +0000)]
implemented Heap32ListFirst(), Heap32ListNext(), Module32First(), Module32FirstW(), Module32Next(), Module32NextW(), Process32First(), Process32FirstW(), Process32Next(), Process32NextW(), Thread32First(), Thread32Next(), Toolhelp32ReadProcessMemory() and CreateToolhelp32Snapshot().
Currently only the flags TH32CS_SNAPPROCESS, TH32CS_SNAPTHREAD and TH32CS_INHERIT are supported, snapshots of heaps and modules are not fully implemented yet.
svn path=/trunk/; revision=11489
Filip Navara [Sat, 30 Oct 2004 23:48:57 +0000 (23:48 +0000)]
- Change ULONG to ULONG_PTR for StackLimit.
- Move code from KiUpdateSystemTime to KeUpdateSystemTime.
- Move code from KiUpdateProcessThreadTime to KeUpdateRunTime.
- Honour thread quantums while scheduling.
svn path=/trunk/; revision=11488
Thomas Bluemel [Sat, 30 Oct 2004 22:57:05 +0000 (22:57 +0000)]
avoid overlaps of kernel32 and ntdll when kernel32 gets too big. Thanks to Filip for pointing this out.
svn path=/trunk/; revision=11487
Thomas Bluemel [Sat, 30 Oct 2004 22:18:17 +0000 (22:18 +0000)]
added a few missing structures and some janitory work
svn path=/trunk/; revision=11486
Martin Fuchs [Sat, 30 Oct 2004 21:28:19 +0000 (21:28 +0000)]
adjust WINE specific texts for ReactOS (Klemens Friedl <frik85@hotmail.com>)
svn path=/trunk/; revision=11485
Martin Fuchs [Sat, 30 Oct 2004 20:23:59 +0000 (20:23 +0000)]
adjust about dialog to ROS font sizes (Klemens Friedl <frik85@hotmail.com>)
svn path=/trunk/; revision=11484
Filip Navara [Sat, 30 Oct 2004 19:32:29 +0000 (19:32 +0000)]
- Allow 0x80 to be a BIOS assigned drive number for CD-ROM.
svn path=/trunk/; revision=11483
Eric Kohl [Sat, 30 Oct 2004 19:16:20 +0000 (19:16 +0000)]
Add Date/Time control panel application.
svn path=/trunk/; revision=11482
Eric Kohl [Sat, 30 Oct 2004 19:14:22 +0000 (19:14 +0000)]
Use W32API.
svn path=/trunk/; revision=11481
Casper Hornstrup [Sat, 30 Oct 2004 17:25:38 +0000 (17:25 +0000)]
- Print stack frames on crashes.
- Users should report errors to ros-dev@reactos.com.
svn path=/trunk/; revision=11480
Alex Ionescu [Sat, 30 Oct 2004 16:07:46 +0000 (16:07 +0000)]
Fix some values.
svn path=/trunk/; revision=11479
Filip Navara [Sat, 30 Oct 2004 14:02:04 +0000 (14:02 +0000)]
- Make InitializeListHead, InsertHeadList, InsertTailList and
RemoveEntryList an inline functions instead of macros to match DDK.
It's important because using macros can lead to variable name
conflicts.
- Make PopEntryList, PushEntryList a macro instead of inline function
(to match DDK).
- RemoveEntryList, RemoveHeadList and RemoveTailList shouldn't zero
Blink and Flink of the removed entry. The MS documentation is wrong
and there has been already submitted an official bug report for that.
svn path=/trunk/; revision=11478
Filip Navara [Sat, 30 Oct 2004 13:30:03 +0000 (13:30 +0000)]
- Use KfAcquireSpinLock/KfReleaseSpinLock instead of KiAcquireSpinLock/KiReleaseSpinLock.
svn path=/trunk/; revision=11477
Eric Kohl [Sat, 30 Oct 2004 12:38:52 +0000 (12:38 +0000)]
Add ability to start individual control panel applications.
svn path=/trunk/; revision=11476
Eric Kohl [Sat, 30 Oct 2004 12:37:02 +0000 (12:37 +0000)]
Build new control panel applications.
svn path=/trunk/; revision=11475
Eric Kohl [Sat, 30 Oct 2004 12:36:14 +0000 (12:36 +0000)]
Add Keyboard and Mouse (Main) control panel application.
svn path=/trunk/; revision=11474
Eric Kohl [Sat, 30 Oct 2004 12:33:51 +0000 (12:33 +0000)]
Add Regional Options (Intl) control panel application.
svn path=/trunk/; revision=11473
Casper Hornstrup [Sat, 30 Oct 2004 11:19:45 +0000 (11:19 +0000)]
- Support FULL_MAP command line option.
- Allow DEBUG to be set on command line.
svn path=/trunk/; revision=11472
Eric Kohl [Fri, 29 Oct 2004 16:59:16 +0000 (16:59 +0000)]
Sort control panels by name.
svn path=/trunk/; revision=11471
Casper Hornstrup [Fri, 29 Oct 2004 16:48:10 +0000 (16:48 +0000)]
2004-10-29 Casper S. Hornstrup <chorns@users.sourceforge.net>
* ntoskrnl/include/internal/test.h (NtLockVirtualMemoryInternal): Rename
to MiLockVirtualMemory.
* ntoskrnl/include/internal/test.h: Update.
* ntoskrnl/tests/tests/VirtualMemory.c: Update.
svn path=/trunk/; revision=11470
Eric Kohl [Fri, 29 Oct 2004 12:27:58 +0000 (12:27 +0000)]
- Support control panel applications that provide more than one control panel.
- Clean-up to improve readability.
svn path=/trunk/; revision=11468
Filip Navara [Thu, 28 Oct 2004 21:41:58 +0000 (21:41 +0000)]
- Remove duplicate definition of RTL_RANGE_LIST_SHARED_OK and
RTL_RANGE_LIST_NULL_CONFLICT_OK.
- Fix declaration of PRTL_CONFLICT_RANGE_CALLBACK.
svn path=/trunk/; revision=11467
Casper Hornstrup [Thu, 28 Oct 2004 19:01:59 +0000 (19:01 +0000)]
2004-10-28 Casper S. Hornstrup <chorns@users.sourceforge.net>
* drivers/net/tcpip/tests/setup.c: Include windows.h.
* lib/gdiplus/tests/setup.c: Ditto.
* lib/kernel32/tests/setup.c: Ditto.
* lib/ws2_32/tests/setup.c: Ditto.
* subsys/win32k/tests/setup.c: Ditto.
* ntoskrnl/tests/setup.c: Ditto.
* ntoskrnl/include/ntoskrnl.h: Include test.h.
* ntoskrnl/mm/virtual.c (NtLockVirtualMemoryInternal): New function.
(NtLockVirtualMemory): Use NtLockVirtualMemoryInternal.
* ntoskrnl/tests/Makefile (TARGET_CFLAGS): Add -I../include.
* ntoskrnl/tests/stubs.tst: Remove stubs for functions in libgcc.
* regtests/shared/regtests.h: Make independent of windows.h.
* tools/helper.mk (run): Link with libgcc.
* tools/regtests.c (EXESTUB): Include windows.h.
* ntoskrnl/include/internal/test.h: New file.
* ntoskrnl/tests/tests/VirtualMemory.c: Ditto.
svn path=/trunk/; revision=11466
Filip Navara [Wed, 27 Oct 2004 21:36:19 +0000 (21:36 +0000)]
- Define IoReleaseRemoveLock.
- Fix definiton of IoReleaseRemoveLockAndWait.
svn path=/trunk/; revision=11465
Gregor Anich [Wed, 27 Oct 2004 13:33:59 +0000 (13:33 +0000)]
Added KdbpSafeRead/WriteMemory macros (translated into MmSafeCopyFrom/ToUser) and made KDB use them for accessing unsafe memory - should prevent it from crashing.
svn path=/trunk/; revision=11464
Eric Kohl [Tue, 26 Oct 2004 13:15:06 +0000 (13:15 +0000)]
DrawStatusText() must not process prefix characters.
svn path=/trunk/; revision=11463
Eric Kohl [Tue, 26 Oct 2004 11:05:49 +0000 (11:05 +0000)]
Pressing ENTER when a value is selected in the listview will open the edit dialog.
svn path=/trunk/; revision=11462
Eric Kohl [Tue, 26 Oct 2004 10:56:38 +0000 (10:56 +0000)]
Use FileHeader->SizeOfOptionalHeader instead of sizeof(IMAGE_OPTIONAL_HEADER) as the real size of the optional header.
svn path=/trunk/; revision=11461
Gregor Anich [Mon, 25 Oct 2004 14:22:21 +0000 (14:22 +0000)]
Fixed debug build
svn path=/trunk/; revision=11457
Thomas Bluemel [Sun, 24 Oct 2004 20:37:27 +0000 (20:37 +0000)]
more prototype fixes
svn path=/trunk/; revision=11422
Casper Hornstrup [Sun, 24 Oct 2004 17:51:29 +0000 (17:51 +0000)]
2004-10-24 Casper S. Hornstrup <chorns@users.sourceforge.net>
* ntoskrnl/Makefile (TARGET_REGTESTS): Define to yes.
* regtests/regtests/regtests.c (_ExitProcess): Declare.
* regtests/regtests/regtests.def (_ExitProcess@4): Ditto.
* regtests/shared/regtests.h (_ExitProcess): Ditto.
* tools/regtests.c: Exit process using _ExitProcess();
Properly support fastcall symbols.
* ntoskrnl/tests: New directory.
* ntoskrnl/tests/tests: Ditto.
* ntoskrnl/tests/.cvsignore: New file.
* ntoskrnl/tests/Makefile: Ditto.
* ntoskrnl/tests/setup.c: Ditto.
* ntoskrnl/tests/stubs.tst: Ditto.
* ntoskrnl/tests/tests/.cvsignore: Ditto.
svn path=/trunk/; revision=11420
Thomas Bluemel [Sun, 24 Oct 2004 17:14:27 +0000 (17:14 +0000)]
fixed prototypes of NtCreateProfile() and NtQueryIntervalProfile()
svn path=/trunk/; revision=11419
Thomas Bluemel [Sun, 24 Oct 2004 16:49:49 +0000 (16:49 +0000)]
fixed prototypes of NtCreateMutant(), NtQueryMutant(), NtQuerySemaphore(), NtQueryTimer(), NtReleaseMutant(), NtReleaseSemaphore(), NtSetTimerResolution() and NtSetTimer()
svn path=/trunk/; revision=11418
Thomas Bluemel [Sun, 24 Oct 2004 15:26:14 +0000 (15:26 +0000)]
fixed prototypes of NtSetEvent(), NtResetEvent(), NtQueryEvent(), NtPulseEvent(), NtOpenEvent() and NtCreateEvent()
svn path=/trunk/; revision=11417
Thomas Bluemel [Sun, 24 Oct 2004 13:05:53 +0000 (13:05 +0000)]
added some base addresses to the list
svn path=/trunk/; revision=11416
Thomas Bluemel [Sun, 24 Oct 2004 12:55:19 +0000 (12:55 +0000)]
minor fixes
svn path=/trunk/; revision=11415
Casper Hornstrup [Sun, 24 Oct 2004 12:39:54 +0000 (12:39 +0000)]
2004-10-24 Casper S. Hornstrup <chorns@users.sourceforge.net>
* config (REGRESSIONTESTS): Remove.
* tools/config.mk: Update.
* lib/kernel32/misc/dllmain.c: Update.
* drivers/net/tcpip/tests/Makefile (TARGET_OBJECTS): Add setup.o.
* lib/gdiplus/tests/Makefile (TARGET_OBJECTS): Ditto.
* lib/kernel32/tests/Makefile (TARGET_OBJECTS): Ditto.
* lib/ws2_32/tests/Makefile (TARGET_OBJECTS): Ditto.
* subsys/win32k/tests/makefile (TARGET_OBJECTS): Ditto.
* regtests/shared/regtests.h (SetupOnce, _SetupOnce): Declare.
(DISPATCHER): Rename to _Dispatcher.
* lib/gdiplus/tests/tests/test-1.c: Update.
* lib/kernel32/tests/tests/CreateFile.c: Ditto.
* lib/ws2_32/tests/tests/WinsockEvent.c: Ditto.
* subsys/win32k/tests/tests/eng-mem-1.c: Ditto.
* tools/helper.mk: Be quiet when building tests.
* tools/regtests.c: Remove unused code.
* drivers/net/tcpip/tests/setup.c: New file.
* lib/gdiplus/tests/setup.c: Ditto.
* lib/kernel32/tests/setup.c: Ditto.
* lib/ws2_32/tests/setup.c: Ditto.
* subsys/win32k/tests/setup.c: Ditto.
svn path=/trunk/; revision=11414
Thomas Bluemel [Sun, 24 Oct 2004 12:36:12 +0000 (12:36 +0000)]
minor fixes
svn path=/trunk/; revision=11413
Thomas Bluemel [Sun, 24 Oct 2004 12:26:27 +0000 (12:26 +0000)]
minor fixes
svn path=/trunk/; revision=11412
Thomas Bluemel [Sun, 24 Oct 2004 12:16:54 +0000 (12:16 +0000)]
minor fixes
svn path=/trunk/; revision=11411
Eric Kohl [Sun, 24 Oct 2004 12:00:01 +0000 (12:00 +0000)]
Set processor features in the shared user page.
This fixes bug #387.
svn path=/trunk/; revision=11410
Filip Navara [Sun, 24 Oct 2004 09:14:03 +0000 (09:14 +0000)]
- Return STATUS_SUCCESS for PCI bus PDO PnP IRPs so that function drivers can process them.
svn path=/trunk/; revision=11409
Filip Navara [Sun, 24 Oct 2004 09:13:18 +0000 (09:13 +0000)]
- Return STATUS_SUCCESS for root bus PDO PnP IRPs so that function drivers can process them.
svn path=/trunk/; revision=11408
Alex Ionescu [Sat, 23 Oct 2004 23:43:23 +0000 (23:43 +0000)]
Fixed up some HAL prototypes and fixed some header problems in regards to upcoming DMA patch I will commit tomorrow.
svn path=/trunk/; revision=11407
Casper Hornstrup [Sat, 23 Oct 2004 21:05:12 +0000 (21:05 +0000)]
2004-10-23 Casper S. Hornstrup <chorns@users.sourceforge.net>
* Makefile: Support regtests_implib.
* rules.mak (REGTESTS_PATH): Define.
* drivers/net/tcpip/makefile (TARGET_BUILDENV_TEST): Remove.
* drivers/net/tcpip/tests/Makefile: Update.
* lib/gdiplus/tests/.cvsignore: Ditto.
* lib/gdiplus/tests/Makefile: Ditto.
* lib/kernel32/tests/Makefile: Ditto.
* lib/kernel32/tests/stubs.tst (HeapAlloc, HeapFree): Add.
* lib/ws2_32/makefile (TARGET_REGTESTS): Define to yes.
* regtests/Makefile: Update.
* regtests/shared/regtests.c (_alloca): Define.
(FrameworkGetHook): Move to here.
* regtests/shared/regtests.h (_AssertTrue, _AssertFalse): Define.
(_GetModuleHandleA, _GetProcAddress, _LoadLibraryA): Define.
(FrameworkGetExportedFunctionNameInternal): Define.
* subsys/win32k/tests/makefile: Update.
* tools/helper.mk: Create dependencies.
* tools/regtests.c: Move FrameworkGetHook; Support forwarded exports.
* lib/ws2_32/tests: New directory.
* lib/ws2_32/tests/.cvsignore: New file.
* lib/ws2_32/tests/Makefile: Ditto.
* lib/ws2_32/tests/stubs.tst: Ditto.
* lib/ws2_32/tests/tests: New directory.
* lib/ws2_32/tests/tests/.cvsignore: New file.
* lib/ws2_32/tests/tests/WinsockEvent.c: New file.
* regtests/regtests: New directory.
* regtests/regtests/.cvsignore: New file.
* regtests/regtests/Makefile: Ditto.
* regtests/regtests/regtests.c: Ditto.
* regtests/regtests/regtests.def: Ditto.
svn path=/trunk/; revision=11406
Gé van Geldorp [Sat, 23 Oct 2004 19:17:54 +0000 (19:17 +0000)]
Take DC origin into account
svn path=/trunk/; revision=11405
Filip Navara [Sat, 23 Oct 2004 17:39:51 +0000 (17:39 +0000)]
- Add _hooks.c and _stubs.S to list of ignore files.
svn path=/trunk/; revision=11404
Filip Navara [Sat, 23 Oct 2004 17:32:51 +0000 (17:32 +0000)]
- Minor device node fixes.
svn path=/trunk/; revision=11402
Thomas Bluemel [Sat, 23 Oct 2004 17:07:07 +0000 (17:07 +0000)]
finally get rid of loadros
svn path=/trunk/; revision=11401
Gregor Anich [Sat, 23 Oct 2004 15:17:35 +0000 (15:17 +0000)]
Fixed debug build
svn path=/trunk/; revision=11400
Gregor Anich [Sat, 23 Oct 2004 14:52:51 +0000 (14:52 +0000)]
Fixed debug build, uncommented NDEBUG in io/pnpmgr.c
svn path=/trunk/; revision=11399
Eric Kohl [Sat, 23 Oct 2004 14:48:16 +0000 (14:48 +0000)]
Update DEVICE_NODE structure but some ReactOS specific components still remain.
svn path=/trunk/; revision=11398
Gé van Geldorp [Sat, 23 Oct 2004 13:10:57 +0000 (13:10 +0000)]
InProcServer32 entries only take a DLL name, no resource identifier
svn path=/trunk/; revision=11397
Filip Navara [Sat, 23 Oct 2004 08:10:57 +0000 (08:10 +0000)]
- Add declarations for the PnP arbiter and resource translation interfaces (ARBITER_REQUEST_SOURCE, ARBITER_RESULT, ARBITER_ACTION, ARBITER_CONFLICT_INFO, ARBITER_PARAMETERS, ARBITER_LIST_ENTRY, PARBITER_HANDLER, ARBITER_INTERFACE, RESOURCE_TRANSLATION_DIRECTION, PTRANSLATE_RESOURCE_HANDLER, PTRANSLATE_RESOURCE_REQUIREMENTS_HANDLER, TRANSLATOR_INTERFACE).
svn path=/trunk/; revision=11396
Thomas Bluemel [Fri, 22 Oct 2004 22:49:00 +0000 (22:49 +0000)]
hopefully a better implementation of rundown protections, thanks also to Alex.
svn path=/trunk/; revision=11395
Thomas Bluemel [Fri, 22 Oct 2004 21:21:52 +0000 (21:21 +0000)]
fixed redefinition of ASSERT
svn path=/trunk/; revision=11394
Eric Kohl [Fri, 22 Oct 2004 20:57:39 +0000 (20:57 +0000)]
Use upper-case ASSERT macros.
svn path=/trunk/; revision=11393
Eric Kohl [Fri, 22 Oct 2004 20:54:57 +0000 (20:54 +0000)]
IoAdjustPagingPathCount is a macro.
svn path=/trunk/; revision=11392
Filip Navara [Fri, 22 Oct 2004 20:44:48 +0000 (20:44 +0000)]
- Check for DeviceNode->CapabilityFlags being NULL before trying to access it.
svn path=/trunk/; revision=11391
Eric Kohl [Fri, 22 Oct 2004 20:43:58 +0000 (20:43 +0000)]
Use upper-case ASSERT macros.
svn path=/trunk/; revision=11390
Eric Kohl [Fri, 22 Oct 2004 20:19:58 +0000 (20:19 +0000)]
Use upper-case ASSERT macros.
svn path=/trunk/; revision=11389
Eric Kohl [Fri, 22 Oct 2004 20:08:22 +0000 (20:08 +0000)]
Use ASSERT macro instead of assert macro.
svn path=/trunk/; revision=11388
Filip Navara [Fri, 22 Oct 2004 20:07:13 +0000 (20:07 +0000)]
- Fix uninitialized variable warning in KeFlushEntireTb.
svn path=/trunk/; revision=11387
Eric Kohl [Fri, 22 Oct 2004 20:04:05 +0000 (20:04 +0000)]
Define ASSERT macro.
svn path=/trunk/; revision=11386
Eric Kohl [Fri, 22 Oct 2004 20:02:32 +0000 (20:02 +0000)]
Define ASSERT and ASSERTMSG macros.
svn path=/trunk/; revision=11385
Filip Navara [Fri, 22 Oct 2004 19:35:19 +0000 (19:35 +0000)]
- Add the afiler.h (ARC MAC filter) and wdmguid.h (GUIDs for buses, device events, ...) headers.
svn path=/trunk/; revision=11383
Filip Navara [Fri, 22 Oct 2004 19:29:44 +0000 (19:29 +0000)]
- Define the PLUGPLAY_REGKEY_* flags.
svn path=/trunk/; revision=11382
Filip Navara [Fri, 22 Oct 2004 19:29:28 +0000 (19:29 +0000)]
- Support the BINARY_COMPATIBLE compile definition.
- Declare NDIS_PROCESSOR_TYPE and NDIS_ENVIRONMENT_TYPE.
svn path=/trunk/; revision=11381
Eric Kohl [Fri, 22 Oct 2004 18:34:11 +0000 (18:34 +0000)]
Fix a debug message
svn path=/trunk/; revision=11380
Filip Navara [Fri, 22 Oct 2004 16:30:58 +0000 (16:30 +0000)]
- Fix RtlIsRangeAvailable for boundary addresses and honour the RTL_RANGE_SHARED flag.
svn path=/trunk/; revision=11379
Filip Navara [Fri, 22 Oct 2004 16:30:46 +0000 (16:30 +0000)]
- Fix a case when a device with same IDs is located on two or more buses in the same slot (honour bus number in FdoLocateChildDevice).
- Read only the common PCI header and not private device data while enumerating.
svn path=/trunk/; revision=11378
Eric Kohl [Fri, 22 Oct 2004 11:00:41 +0000 (11:00 +0000)]
- Remove obsolete variables from the DEVICE_NODE structure and store it in the registry instead.
- IoGetDeviceProperty() supports more properties (untested).
svn path=/trunk/; revision=11377
Eric Kohl [Fri, 22 Oct 2004 10:55:35 +0000 (10:55 +0000)]
- Remove obsolete variables from the DEVICE_NODE structure and store it in the registry instead.
- IoGetDeviceProperty() supports more properties (untested).
svn path=/trunk/; revision=11376
Gé van Geldorp [Thu, 21 Oct 2004 18:30:36 +0000 (18:30 +0000)]
- Don't double-quote an already double-quoted argument
- Properly increment the fmt pointer
svn path=/trunk/; revision=11375
Thomas Bluemel [Thu, 21 Oct 2004 18:28:05 +0000 (18:28 +0000)]
fixed a comment
svn path=/trunk/; revision=11374
Art Yerkes [Thu, 21 Oct 2004 18:04:48 +0000 (18:04 +0000)]
Corrected build problem: hal.a was not placed in the ddk implib
directory.
svn path=/trunk/; revision=11373
Steven Edwards [Thu, 21 Oct 2004 12:05:13 +0000 (12:05 +0000)]
Thats it. the tests are now in rosapps.
svn path=/trunk/; revision=11372
Gé van Geldorp [Thu, 21 Oct 2004 12:02:18 +0000 (12:02 +0000)]
Put back -D__REACTOS__ for now
svn path=/trunk/; revision=11371