Casper Hornstrup
|
e89808b094
|
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
|
2004-10-28 19:01:59 +00:00 |
|
Filip Navara
|
497ef5e058
|
- Define IoReleaseRemoveLock.
- Fix definiton of IoReleaseRemoveLockAndWait.
svn path=/trunk/; revision=11465
|
2004-10-27 21:36:19 +00:00 |
|
Gregor Anich
|
8c57ab6af9
|
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
|
2004-10-27 13:33:59 +00:00 |
|
Eric Kohl
|
9accaf0d0e
|
DrawStatusText() must not process prefix characters.
svn path=/trunk/; revision=11463
|
2004-10-26 13:15:06 +00:00 |
|
Eric Kohl
|
2e1e51f902
|
Pressing ENTER when a value is selected in the listview will open the edit dialog.
svn path=/trunk/; revision=11462
|
2004-10-26 11:05:49 +00:00 |
|
Eric Kohl
|
4daf602867
|
Use FileHeader->SizeOfOptionalHeader instead of sizeof(IMAGE_OPTIONAL_HEADER) as the real size of the optional header.
svn path=/trunk/; revision=11461
|
2004-10-26 10:56:38 +00:00 |
|
Gregor Anich
|
d85e7ec614
|
Fixed debug build
svn path=/trunk/; revision=11457
|
2004-10-25 14:22:21 +00:00 |
|
Thomas Bluemel
|
0402fbbd25
|
more prototype fixes
svn path=/trunk/; revision=11422
|
2004-10-24 20:37:27 +00:00 |
|
Casper Hornstrup
|
b69a77aa97
|
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
|
2004-10-24 17:51:29 +00:00 |
|
Thomas Bluemel
|
1dbfd30e1e
|
fixed prototypes of NtCreateProfile() and NtQueryIntervalProfile()
svn path=/trunk/; revision=11419
|
2004-10-24 17:14:27 +00:00 |
|
Thomas Bluemel
|
b4e530e530
|
fixed prototypes of NtCreateMutant(), NtQueryMutant(), NtQuerySemaphore(), NtQueryTimer(), NtReleaseMutant(), NtReleaseSemaphore(), NtSetTimerResolution() and NtSetTimer()
svn path=/trunk/; revision=11418
|
2004-10-24 16:49:49 +00:00 |
|
Thomas Bluemel
|
4a6dd7de44
|
fixed prototypes of NtSetEvent(), NtResetEvent(), NtQueryEvent(), NtPulseEvent(), NtOpenEvent() and NtCreateEvent()
svn path=/trunk/; revision=11417
|
2004-10-24 15:26:14 +00:00 |
|
Thomas Bluemel
|
4bd798e343
|
added some base addresses to the list
svn path=/trunk/; revision=11416
|
2004-10-24 13:05:53 +00:00 |
|
Thomas Bluemel
|
cb1bf2ae32
|
minor fixes
svn path=/trunk/; revision=11415
|
2004-10-24 12:55:19 +00:00 |
|
Casper Hornstrup
|
6003c5cb06
|
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
|
2004-10-24 12:39:54 +00:00 |
|
Thomas Bluemel
|
40851010a8
|
minor fixes
svn path=/trunk/; revision=11413
|
2004-10-24 12:36:12 +00:00 |
|
Thomas Bluemel
|
565f4d669b
|
minor fixes
svn path=/trunk/; revision=11412
|
2004-10-24 12:26:27 +00:00 |
|
Thomas Bluemel
|
0dd86887a1
|
minor fixes
svn path=/trunk/; revision=11411
|
2004-10-24 12:16:54 +00:00 |
|
Eric Kohl
|
f443b5edcf
|
Set processor features in the shared user page.
This fixes bug #387.
svn path=/trunk/; revision=11410
|
2004-10-24 12:00:01 +00:00 |
|
Filip Navara
|
baac7ae72e
|
- Return STATUS_SUCCESS for PCI bus PDO PnP IRPs so that function drivers can process them.
svn path=/trunk/; revision=11409
|
2004-10-24 09:14:03 +00:00 |
|
Filip Navara
|
b02b780b4a
|
- Return STATUS_SUCCESS for root bus PDO PnP IRPs so that function drivers can process them.
svn path=/trunk/; revision=11408
|
2004-10-24 09:13:18 +00:00 |
|
Alex Ionescu
|
cad7a781f2
|
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
|
2004-10-23 23:43:23 +00:00 |
|
Casper Hornstrup
|
eae828b789
|
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
|
2004-10-23 21:05:12 +00:00 |
|
Gé van Geldorp
|
825e1dc162
|
Take DC origin into account
svn path=/trunk/; revision=11405
|
2004-10-23 19:17:54 +00:00 |
|
Filip Navara
|
985184b134
|
- Add _hooks.c and _stubs.S to list of ignore files.
svn path=/trunk/; revision=11404
|
2004-10-23 17:39:51 +00:00 |
|
Filip Navara
|
1b13f5b90b
|
- Minor device node fixes.
svn path=/trunk/; revision=11402
|
2004-10-23 17:32:51 +00:00 |
|
Thomas Bluemel
|
9c06590d72
|
finally get rid of loadros
svn path=/trunk/; revision=11401
|
2004-10-23 17:07:07 +00:00 |
|
Gregor Anich
|
7e179dae1f
|
Fixed debug build
svn path=/trunk/; revision=11400
|
2004-10-23 15:17:35 +00:00 |
|
Gregor Anich
|
fcfc4f85d1
|
Fixed debug build, uncommented NDEBUG in io/pnpmgr.c
svn path=/trunk/; revision=11399
|
2004-10-23 14:52:51 +00:00 |
|
Eric Kohl
|
dbc9b1b7dd
|
Update DEVICE_NODE structure but some ReactOS specific components still remain.
svn path=/trunk/; revision=11398
|
2004-10-23 14:48:16 +00:00 |
|
Gé van Geldorp
|
f0497fdefd
|
InProcServer32 entries only take a DLL name, no resource identifier
svn path=/trunk/; revision=11397
|
2004-10-23 13:10:57 +00:00 |
|
Filip Navara
|
b5e5b4f012
|
- 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
|
2004-10-23 08:10:57 +00:00 |
|
Thomas Bluemel
|
75009fd35f
|
hopefully a better implementation of rundown protections, thanks also to Alex.
svn path=/trunk/; revision=11395
|
2004-10-22 22:49:00 +00:00 |
|
Thomas Bluemel
|
1270089c9f
|
fixed redefinition of ASSERT
svn path=/trunk/; revision=11394
|
2004-10-22 21:21:52 +00:00 |
|
Eric Kohl
|
2a175cb990
|
Use upper-case ASSERT macros.
svn path=/trunk/; revision=11393
|
2004-10-22 20:57:39 +00:00 |
|
Eric Kohl
|
92239abf04
|
IoAdjustPagingPathCount is a macro.
svn path=/trunk/; revision=11392
|
2004-10-22 20:54:57 +00:00 |
|
Filip Navara
|
9fb531fab6
|
- Check for DeviceNode->CapabilityFlags being NULL before trying to access it.
svn path=/trunk/; revision=11391
|
2004-10-22 20:44:48 +00:00 |
|
Eric Kohl
|
b1a58d7d7e
|
Use upper-case ASSERT macros.
svn path=/trunk/; revision=11390
|
2004-10-22 20:43:58 +00:00 |
|
Eric Kohl
|
9e01875f9c
|
Use upper-case ASSERT macros.
svn path=/trunk/; revision=11389
|
2004-10-22 20:19:58 +00:00 |
|
Eric Kohl
|
8c62a8159a
|
Use ASSERT macro instead of assert macro.
svn path=/trunk/; revision=11388
|
2004-10-22 20:08:22 +00:00 |
|
Filip Navara
|
e49ebc81df
|
- Fix uninitialized variable warning in KeFlushEntireTb.
svn path=/trunk/; revision=11387
|
2004-10-22 20:07:13 +00:00 |
|
Eric Kohl
|
1e9ad342c8
|
Define ASSERT macro.
svn path=/trunk/; revision=11386
|
2004-10-22 20:04:05 +00:00 |
|
Eric Kohl
|
72aae9d8ca
|
Define ASSERT and ASSERTMSG macros.
svn path=/trunk/; revision=11385
|
2004-10-22 20:02:32 +00:00 |
|
Filip Navara
|
ce60fe1bee
|
- Add the afiler.h (ARC MAC filter) and wdmguid.h (GUIDs for buses, device events, ...) headers.
svn path=/trunk/; revision=11383
|
2004-10-22 19:35:19 +00:00 |
|
Filip Navara
|
3d8c71fce1
|
- Define the PLUGPLAY_REGKEY_* flags.
svn path=/trunk/; revision=11382
|
2004-10-22 19:29:44 +00:00 |
|
Filip Navara
|
6b8a09e4a4
|
- Support the BINARY_COMPATIBLE compile definition.
- Declare NDIS_PROCESSOR_TYPE and NDIS_ENVIRONMENT_TYPE.
svn path=/trunk/; revision=11381
|
2004-10-22 19:29:28 +00:00 |
|
Eric Kohl
|
ca8388ad0c
|
Fix a debug message
svn path=/trunk/; revision=11380
|
2004-10-22 18:34:11 +00:00 |
|
Filip Navara
|
0214f20262
|
- Fix RtlIsRangeAvailable for boundary addresses and honour the RTL_RANGE_SHARED flag.
svn path=/trunk/; revision=11379
|
2004-10-22 16:30:58 +00:00 |
|
Filip Navara
|
ec9c488f06
|
- 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
|
2004-10-22 16:30:46 +00:00 |
|
Eric Kohl
|
c647cbd575
|
- 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
|
2004-10-22 11:00:41 +00:00 |
|