Filip Navara
|
ae8bd99934
|
- Add definition of DRIVE_LAYOUT_INFORMATION_EX.
- Move CLS defintions from winddk.h to ntnls.h.
- Move EVENT_TRACE_HEADER defintion from winddk.h to evntrace.h.
svn path=/trunk/; revision=16094
|
2005-06-19 15:27:10 +00:00 |
|
Hervé Poussineau
|
d4719c91ec
|
Implement IRP_MN_QUERY_DEVICE_RELATIONS for USB hubs
Implement IRP_MN_QUERY_ID for devices enumerated by USB hubs
svn path=/trunk/; revision=16093
|
2005-06-19 14:15:39 +00:00 |
|
Magnus Olsen
|
30eee0c5d1
|
revert my lattes change some part of head did break
sorry all.
svn path=/trunk/; revision=16092
|
2005-06-19 14:12:59 +00:00 |
|
Casper Hornstrup
|
a5e4e00e8a
|
Count only scheduled time when running performance tests
svn path=/trunk/; revision=16091
|
2005-06-19 12:41:22 +00:00 |
|
Magnus Olsen
|
2caba7c355
|
add struct DDRAWI_DIRECTDRAW_GBL
svn path=/trunk/; revision=16090
|
2005-06-19 12:14:31 +00:00 |
|
Magnus Olsen
|
e661bfdc12
|
Correct the DD_GETDRIVERINFODATA struct it did missing a pointer to DDRAWI_DIRECTDRAW_GBL struct. Some need really check this file if more mistake exists
svn path=/trunk/; revision=16089
|
2005-06-19 12:13:57 +00:00 |
|
Magnus Olsen
|
17c0f2829a
|
add TAG macro
svn path=/trunk/; revision=16088
|
2005-06-19 10:10:34 +00:00 |
|
Hartmut Birr
|
499a2712a9
|
Initialized the system call entry independent of the real type of SystemCall.
svn path=/trunk/; revision=16087
|
2005-06-19 09:48:14 +00:00 |
|
Filip Navara
|
fbf1722197
|
Couple of build fixes.
svn path=/trunk/; revision=16086
|
2005-06-19 09:07:44 +00:00 |
|
Filip Navara
|
068cf10896
|
Add TAG macro definition.
svn path=/trunk/; revision=16085
|
2005-06-19 08:21:35 +00:00 |
|
Filip Navara
|
b63e292fbd
|
Add TAG macro definition.
svn path=/trunk/; revision=16084
|
2005-06-19 08:20:08 +00:00 |
|
Filip Navara
|
d864df4b3b
|
Move the TAG define.
svn path=/trunk/; revision=16083
|
2005-06-19 08:15:10 +00:00 |
|
Filip Navara
|
887716169a
|
Add TAG macro definition.
svn path=/trunk/; revision=16082
|
2005-06-19 08:14:18 +00:00 |
|
Filip Navara
|
b76c3856ee
|
Move the TAG define.
svn path=/trunk/; revision=16081
|
2005-06-19 08:05:01 +00:00 |
|
Alex Ionescu
|
6048617aab
|
Some more NDK fixes
svn path=/trunk/; revision=16080
|
2005-06-19 07:41:35 +00:00 |
|
Alex Ionescu
|
1311a0191c
|
Fix rtl/rossym
svn path=/trunk/; revision=16079
|
2005-06-19 07:15:07 +00:00 |
|
Alex Ionescu
|
469fa69ab7
|
Add NtcurrentThread, ALTERNATIVE_ARCHITECTURE_TYPE, KSYSTEM_TIME, KUSER_SHARED_DATA, REG_CREATED_NEW_KEY, REG_OPENED_EXISTING_KEY, KeRaiseIrqlToSynchLevel to DDK. Remove HANDLE_TABLE_ENTRY_INFO and HANDLE_TABLE_ENTRY from NTIFS. Add NT_PRODUCT_TYPE
svn path=/trunk/; revision=16078
|
2005-06-19 07:11:49 +00:00 |
|
Alex Ionescu
|
10c1c40139
|
Fix some ntoskrnl things, like using Rtl instead of RosRtl, and undefining ROUND macros
svn path=/trunk/; revision=16077
|
2005-06-19 07:11:38 +00:00 |
|
Filip Navara
|
e960d42247
|
Use RTL_CONSTANT_STRING instead of ROSRTL macros.
svn path=/trunk/; revision=16076
|
2005-06-19 07:07:52 +00:00 |
|
Alex Ionescu
|
9d04f9a976
|
More NDK Fixes
svn path=/trunk/; revision=16075
|
2005-06-19 07:03:18 +00:00 |
|
Alex Ionescu
|
a6c04adbb2
|
Fix building issues caused by previous patch
svn path=/trunk/; revision=16074
|
2005-06-19 04:49:14 +00:00 |
|
Alex Ionescu
|
cbe3dc72cb
|
Move Exported functions away from internal/ke.h, move exported data from internal/ex.h, add internal structures to internal/ifs.h, include ntdddisk.h in internal/xhal.h for access to PDRIVE_LAYOUT_INFORMATION, remove DDK function from internal/nls.h, remove KTRAP_FRAME from internal/i386/ke.h, add some more temporary types to krnltypes.h, protect PNP_VETO_TYPE, move EVENT_TRACE_HEADER to DDK, guard disk.h properly, correct DRIVE_LAYOUT_INFORMATION typedef in DDK, add PNP_VETO_TYPE, NLSTABLEINFO, CPTABLEINFO, remove KDPC_DATA, PP_LOOKASIDE_LIST. remove PROCESSOR_POWER_STATE from ntpoapi, remove MAILSLOT_CREATE_PARAMETERS, NAMED_PIPE_CREATE_PARAMETERS, IO_COMPLETION_INFORMATION_CLASS, PAGEFAULT_HISTORY, SECTION_XXX_INFORMATION, RtlSelfRelativeToAbsoluteSD, ZwQuerySection/Object, ZwQuerySystemInformation, ZwSetInformationObject, ZwSetSystemInformation from IFS
svn path=/trunk/; revision=16073
|
2005-06-19 03:55:48 +00:00 |
|
Alex Ionescu
|
428572a138
|
Move Exported functions away from internal/ke.h, move exported data from internal/ex.h, add internal structures to internal/ifs.h, include ntdddisk.h in internal/xhal.h for access to PDRIVE_LAYOUT_INFORMATION, remove DDK function from internal/nls.h, remove KTRAP_FRAME from internal/i386/ke.h, add some more temporary types to krnltypes.h, protect PNP_VETO_TYPE, move EVENT_TRACE_HEADER to DDK, guard disk.h properly, correct DRIVE_LAYOUT_INFORMATION typedef in DDK, add PNP_VETO_TYPE, NLSTABLEINFO, CPTABLEINFO, remove KDPC_DATA, PP_LOOKASIDE_LIST. remove PROCESSOR_POWER_STATE from ntpoapi, remove MAILSLOT_CREATE_PARAMETERS, NAMED_PIPE_CREATE_PARAMETERS, IO_COMPLETION_INFORMATION_CLASS, PAGEFAULT_HISTORY, SECTION_XXX_INFORMATION, RtlSelfRelativeToAbsoluteSD, ZwQuerySection/Object, ZwQuerySystemInformation, ZwSetInformationObject, ZwSetSystemInformation from IFS
svn path=/trunk/; revision=16072
|
2005-06-19 03:55:34 +00:00 |
|
Alex Ionescu
|
0af7b6f7a0
|
Many fixes to NDK
svn path=/trunk/; revision=16071
|
2005-06-19 03:25:33 +00:00 |
|
Alex Ionescu
|
5a4296bcec
|
Remove PAGED_CODE, PAGED_CODE_RTL and RTL_ONSTANT_STRING from ntoskrnl.h. The first and last are in DDK, and the second is not used in the kernel and already defined
svn path=/trunk/; revision=16070
|
2005-06-19 01:10:08 +00:00 |
|
Filip Navara
|
5be76fa181
|
Use RTL_CONSTANT_STRING instead of ROSRTL macros.
svn path=/trunk/; revision=16069
|
2005-06-19 00:28:46 +00:00 |
|
Filip Navara
|
cc03f70b55
|
Use RTL_CONSTANT_STRING instead of ROSRTL macros.
svn path=/trunk/; revision=16068
|
2005-06-19 00:21:54 +00:00 |
|
Filip Navara
|
7971e8425b
|
- Use regular PE structures in NTOSKRNL/NTDLL/DISKDUMP.
- Add WDMGUID library.
- Get rid of few more headers.
svn path=/trunk/; revision=16067
|
2005-06-19 00:06:08 +00:00 |
|
Alex Ionescu
|
c09b52bf01
|
Add NDK 1.00-pre. Needs some TLC in umtypes.h and a lot of fixes. Not used anywhere yet.
svn path=/trunk/; revision=16066
|
2005-06-18 23:33:40 +00:00 |
|
Magnus Olsen
|
46f26a073b
|
make inline asm -O3 compatible (remove L1 and L2 label) thx blight and alex to explain how to do that.
svn path=/trunk/; revision=16065
|
2005-06-18 22:54:12 +00:00 |
|
Filip Navara
|
bc47c238df
|
Remove duplicate definition of KdPrintEx.
svn path=/trunk/; revision=16064
|
2005-06-18 22:06:54 +00:00 |
|
Magnus Olsen
|
5e0373034a
|
make gcc stop nag about uninitialized value in 114: and make -O3 working
svn path=/trunk/; revision=16063
|
2005-06-18 21:55:59 +00:00 |
|
Filip Navara
|
dc337def98
|
Get rid of ROS DDK SCSI headers (forgot these files in r16060).
svn path=/trunk/; revision=16061
|
2005-06-18 21:02:59 +00:00 |
|
Filip Navara
|
fd44a4b514
|
Get rid of ROS DDK SCSI headers.
svn path=/trunk/; revision=16060
|
2005-06-18 20:55:09 +00:00 |
|
Gé van Geldorp
|
39da2fef47
|
Thanks to GreatLord for spotting that we shouldn't access pixels outside the
source surface in EngBitBlt.
svn path=/trunk/; revision=16059
|
2005-06-18 20:29:31 +00:00 |
|
Filip Navara
|
91a2889e07
|
- Convert mouclass and sermouse to use official DDK prototypes.
- Get rid of the old ROS DDK headers.
svn path=/trunk/; revision=16058
|
2005-06-18 20:25:08 +00:00 |
|
Gé van Geldorp
|
95d1b8ae62
|
Use correct dest rect when preventing copy outside source surf
svn path=/trunk/; revision=16057
|
2005-06-18 19:53:49 +00:00 |
|
Filip Navara
|
434303caa3
|
Don't include internal headers.
svn path=/trunk/; revision=16056
|
2005-06-18 19:30:47 +00:00 |
|
Filip Navara
|
8b43bd8c4c
|
Add __ASM__ guard.
svn path=/trunk/; revision=16055
|
2005-06-18 19:30:15 +00:00 |
|
Filip Navara
|
31b7f64f58
|
Fix build. :/
svn path=/trunk/; revision=16054
|
2005-06-18 19:13:29 +00:00 |
|
Filip Navara
|
52f8761d3a
|
Use W32API for NTOSKRNL.
svn path=/trunk/; revision=16053
|
2005-06-18 18:32:29 +00:00 |
|
Filip Navara
|
ff246534c9
|
Fix build.
svn path=/trunk/; revision=16052
|
2005-06-18 17:22:21 +00:00 |
|
Filip Navara
|
fb0959e85a
|
- Move few non-DDK types from ROS DDK to NTOS headers.
- Fix some __USE_W32API guards.
svn path=/trunk/; revision=16051
|
2005-06-18 17:17:52 +00:00 |
|
Filip Navara
|
4d14d7da13
|
Define DRVO_UNLOAD_INVOKED, DRVO_LEGACY_DRIVER, DRVO_BUILTIN_DRIVER, DRVO_REINIT_REGISTERED, DRVO_INITIALIZED, DRVO_BOOTREINIT_REGISTERED and DRVO_LEGACY_RESOURCES. Thanks Alex.
svn path=/trunk/; revision=16050
|
2005-06-18 16:56:41 +00:00 |
|
Filip Navara
|
bb40279864
|
Move non-DDK Ps* function prototypes and types from ROS DDK to NTOS headers.
svn path=/trunk/; revision=16049
|
2005-06-18 16:53:34 +00:00 |
|
Filip Navara
|
a7753f898e
|
Move non-DDK Se* function prototypes and types from ROS DDK to NTOS headers.
svn path=/trunk/; revision=16048
|
2005-06-18 16:21:46 +00:00 |
|
Filip Navara
|
c818943efa
|
Move InsertAscendingListFIFO, InsertDescendingListFIFO, InsertAscendingList and InsertDescendingList out of the __USE_W32API guarded region.
svn path=/trunk/; revision=16047
|
2005-06-18 15:58:39 +00:00 |
|
Filip Navara
|
2d6c9998be
|
- Move non-DDK HAL function prototypes from ROS DDK to NTOS headers.
svn path=/trunk/; revision=16046
|
2005-06-18 15:55:23 +00:00 |
|
Filip Navara
|
73d83fbb2b
|
Fix build.
svn path=/trunk/; revision=16045
|
2005-06-18 15:50:23 +00:00 |
|
Alex Ionescu
|
7bbb54b0e7
|
Fix XML bug in hal makefiles
svn path=/trunk/; revision=16044
|
2005-06-18 15:24:30 +00:00 |
|