Johannes Anderwald
c78ad5ef45
[BDAPLGIN, KSPROXY, MSDVBNP, MSVIDCTL]
...
- Register DLLs when ReactOS is installed
svn path=/trunk/; revision=46594
2010-03-30 11:52:50 +00:00
Johannes Anderwald
b884e9009c
- Add bdasup to bootcd
...
svn path=/trunk/; revision=46593
2010-03-30 11:28:10 +00:00
Timo Kreuzer
8627f5ae27
Merge from amd64-branch:
...
44467, 44468, 44470, 44471, 46524
[OLDNAMES]
Update moldname-msvcrt.def
Add a proper oldnames lib, instead of implicitly including it with mingw.
46526
[FTP/DHCP]
- remove the oldnames hack, as we now have a proper oldnames lib (included in mingw_common)
- protect struct timezone from redefinition
svn path=/trunk/; revision=46592
2010-03-30 11:09:21 +00:00
Timo Kreuzer
a5bffa5902
Don't add underscore prefix to amd64 symbols
...
svn path=/trunk/; revision=46588
2010-03-30 07:56:58 +00:00
Timo Kreuzer
7809161280
Merge the rest from header branch.
...
svn path=/trunk/; revision=46582
2010-03-30 05:34:20 +00:00
Timo Kreuzer
ce874eb1b4
add PIO_CSQ_INSERT_IRP_EX to wdm.h
...
svn path=/trunk/; revision=46580
2010-03-30 05:09:48 +00:00
Cameron Gutman
c0add4aee8
[RTL]
...
- Fall back to the default user key if RtlFormatCurrentUserKeyPath fails (perhaps we are in a system process)
svn path=/trunk/; revision=46578
2010-03-30 03:26:35 +00:00
Johannes Anderwald
98782624bf
- Fix trunk installation breakage introduced in 46570
...
svn path=/trunk/; revision=46576
2010-03-29 23:08:29 +00:00
Sir Richard
d42e771516
[HALACPI]: Add project, right now it just builds the normal HAL. The idea is to split the generic HAL into legacy (x86 only) and ACPI (x86+ACPI, or x64). Bus handling, reboot/shutdown, PnP, power management (sleep/resume/hibernate), timer, environment variable, debugging, and initialization code is expected to differ between legacy and ACPI, if not more.
...
svn path=/trunk/; revision=46574
2010-03-29 21:35:31 +00:00
Cameron Gutman
4102dbabef
[NTOSKRNL]
...
- Don't try to detect ACPI in IopEnumerateDetectedDevices because the only reason we got there is because ACPI is NOT present (as reported by IopIsAcpiComputer)
svn path=/trunk/; revision=46571
2010-03-29 16:56:42 +00:00
Johannes Anderwald
a2645d72f7
- Add bda.inf, kscaptur.inf
...
svn path=/trunk/; revision=46570
2010-03-29 15:18:50 +00:00
Johannes Anderwald
b44642d7fd
[MSDVBNP]
...
- Implement IBDA_EthernetFilter, IBDA_IPV4Filter, IBDA_IPV6Filter
svn path=/trunk/; revision=46569
2010-03-29 13:12:16 +00:00
Timo Kreuzer
6a86d097cb
Define PPEB in ntddk.h
...
svn path=/trunk/; revision=46568
2010-03-29 11:40:06 +00:00
Timo Kreuzer
f3e748eef0
Merge winnt.h
...
svn path=/trunk/; revision=46567
2010-03-29 11:23:09 +00:00
Timo Kreuzer
9ff08ac905
Merge ntdef.h
...
svn path=/trunk/; revision=46566
2010-03-29 10:35:31 +00:00
Timo Kreuzer
a5f7b08edf
Move IoAttachDeviceToDeviceStackSafe to ntddk.h
...
svn path=/trunk/; revision=46565
2010-03-29 09:15:47 +00:00
Timo Kreuzer
b8778948ce
merge wdm.h second attempt. This time taking more care of vista definitions.
...
svn path=/trunk/; revision=46564
2010-03-29 08:57:45 +00:00
Aleksey Bragin
09ab0eb733
[NTOSKRNL]
...
. Revert 46550: Windows does not set this flag. ReactOS shouldn't either. Setting UserEvent is already enough in this case.
svn path=/trunk/; revision=46563
2010-03-29 08:51:12 +00:00
Timo Kreuzer
c5e2c557f7
revert r46561
...
svn path=/trunk/; revision=46562
2010-03-29 07:37:26 +00:00
Timo Kreuzer
423f6985b2
merge part of the wdm changes. Mostly formatting and adding a few definitions.
...
svn path=/trunk/; revision=46561
2010-03-29 07:28:03 +00:00
Timo Kreuzer
65e1cafd2a
Add RtlLargeInteger macros to wdm.h
...
svn path=/trunk/; revision=46560
2010-03-29 05:48:15 +00:00
Timo Kreuzer
2076e91e49
merge ntdef.h formatting changes
...
svn path=/trunk/; revision=46559
2010-03-29 05:28:59 +00:00
Timo Kreuzer
e6421edfc9
Merge bdasup.h
...
svn path=/trunk/; revision=46558
2010-03-29 05:17:15 +00:00
Timo Kreuzer
10ba115855
Add definition of PUOW to wdm.h
...
svn path=/trunk/; revision=46557
2010-03-29 05:03:20 +00:00
Timo Kreuzer
77d69ff4d9
Fix Mm64BitPhysicalAddress
...
svn path=/trunk/; revision=46556
2010-03-29 04:49:07 +00:00
Timo Kreuzer
07c9b89e48
Move SINGLE_GROUP_LEGACY_API definition to wdm.h
...
svn path=/trunk/; revision=46555
2010-03-29 04:28:32 +00:00
Timo Kreuzer
59f2edfce7
revert r46552 and r46553
...
svn path=/trunk/; revision=46554
2010-03-29 04:14:34 +00:00
Timo Kreuzer
b359df2f32
Reintegrate header branch part 7/x
...
Merge the rest and see what happens....
svn path=/trunk/; revision=46553
2010-03-29 03:52:10 +00:00
Timo Kreuzer
dabbfbee68
Reintegrate header branch part 6/x
...
ntdef.h and winnt.h: add GROUP_AFFINITY, formatting
svn path=/trunk/; revision=46552
2010-03-29 03:49:11 +00:00
Timo Kreuzer
1a929a8b21
Reintegrate header branch part 5/x
...
- Formatting and properties
- delete xmldsodid.h
svn path=/trunk/; revision=46551
2010-03-29 03:16:25 +00:00
Cameron Gutman
acc9e3e78a
[NTOSKRNL]
...
- Set the IRP_SYNCHRONOUS_API flag on IRPs created by IoBuildSynchronousFsdRequest
svn path=/trunk/; revision=46550
2010-03-29 02:59:44 +00:00
Timo Kreuzer
d16419c3da
fix build
...
svn path=/trunk/; revision=46549
2010-03-29 02:51:02 +00:00
Timo Kreuzer
4656583b21
Reintegrate header branch part 4/x
...
- don't prepend ddk/ before the header includes
- move atsmedia.h to psdk
- add mce.h, devpropdef.h, evntprov.h, ntiologc.h to psdk
- replace ntstatus.h
svn path=/trunk/; revision=46548
2010-03-29 02:48:28 +00:00
Timo Kreuzer
6a40b4927e
Reintegrate header-branch 3/x
...
- Add XDK
svn path=/trunk/; revision=46547
2010-03-29 02:38:12 +00:00
Sir Richard
f903a6242e
[COMPBATT]: More miniclass driver interface work: CompBattQueryInformation and CompBattGetBatteryGranularity.
...
svn path=/trunk/; revision=46546
2010-03-29 02:27:41 +00:00
Timo Kreuzer
fa60118aec
Fix build
...
svn path=/trunk/; revision=46545
2010-03-29 02:15:21 +00:00
Timo Kreuzer
041aa4c728
Reintegrate header-branch 2/x
...
- PCVOID -> LPCVOID / CONST VOID *
- move cfgmgr32.h and cfg.h to psdk
- remove wine/cfgmgr32.h make setupapi use the proper header
svn path=/trunk/; revision=46544
2010-03-29 02:03:41 +00:00
Sir Richard
9f04906510
[COMPBATT]: Mini-class driver interface work: CompBattDisableStatusNotify, CompBattQueryTag, CompBattRecalculateTag, CompBattGetBatteryInformation.
...
svn path=/trunk/; revision=46543
2010-03-29 02:02:07 +00:00
Timo Kreuzer
dd1c6f7b06
Reintegrate header branch part 1/x
...
DDKAPI -> NTAPI
svn path=/trunk/; revision=46542
2010-03-29 01:51:11 +00:00
Sir Richard
123bf68a1a
[COMPBATT]: Helper code, CompBattGetDeviceObjectPointer and BatteryIoctl.
...
svn path=/trunk/; revision=46541
2010-03-29 00:10:56 +00:00
Sir Richard
bf6ce4779e
[COMPBATT]: Main battery detection/PnP notification logic: CompBattAddNewBattery, CompBattRemoveBattery, IsBatteryAlreadyOnList, RemoveBatteryFromList, CompBattGetBatteries, CompBattPnpEventHandler.
...
svn path=/trunk/; revision=46540
2010-03-29 00:02:05 +00:00
Cameron Gutman
3bb7bcab09
[NTOSKRNL]
...
- Fix a nasty bug that discarded any response to IRP_MN_FILTER_RESOURCE_REQUIREMENTS so drivers never got the resources they needed
svn path=/trunk/; revision=46533
2010-03-28 22:59:38 +00:00
Cameron Gutman
12f66ee7b9
[NTOSKRNL]
...
- Don't use REG_OPTION_VOLATILE because it causes ACPI to be reinstalled after every boot
svn path=/trunk/; revision=46525
2010-03-28 20:23:30 +00:00
Cameron Gutman
a81b14171e
[NTOSKRNL]
...
- Revert part of r46495 and replace it with much better code
svn path=/trunk/; revision=46519
2010-03-28 19:22:28 +00:00
Johannes Anderwald
6b4dc6c7db
[KSPROXY, MSDVBNP, MSVIDCTL, BDAPLGIN]
...
- Implement DllRegisterServer, DllUnregisterServer for those components
- Add msdvbnp, msvidctl to build
- Add msdvbnp, bdaplgin, msvidctl to bootcd
svn path=/trunk/; revision=46518
2010-03-28 19:06:48 +00:00
Cameron Gutman
973ecf7e61
[NTOSKRNL]
...
- Add a missing OBJ_CASE_INSENSITIVE attribute so IopIsAcpiComputer doesn't always fail
svn path=/trunk/; revision=46517
2010-03-28 19:02:07 +00:00
Aleksey Bragin
7b864dca95
[PSDK]
...
- Manually merge header changes from arwinss branch. Undocumented values are wrapped into #ifdef _WINE so they don't affect non-Wine code.
- Undocumented flags shouldn't be defined multiple times in user32 and win32k. Put them in winuser.h for now, should be factored out into a separate file later.
- Shouldn't break build this time.
svn path=/trunk/; revision=46516
2010-03-28 15:32:23 +00:00
Sylvain Petreolle
9859090ba2
Revert 46514, fixes build.
...
svn path=/trunk/; revision=46515
2010-03-28 10:54:44 +00:00
Aleksey Bragin
7c2c99f92e
[PSDK]
...
- Manually merge header changes from arwinss branch.
svn path=/trunk/; revision=46514
2010-03-28 09:32:27 +00:00
Timo Kreuzer
a26b8712a8
Merge from amd64-branch:
...
46483 (tkreuzer)
[CRT]
- add _wctype table, it's not identical to _ctype as assumed before
- point _pwctype to _wctype instead of _ctype
- implement __pctype_func and __pwctype_func
46502 (tkreuzer)
[MSVCRT]
- enable exports for __pctype_func, __pwctype_func, _wctype
svn path=/trunk/; revision=46504
2010-03-27 23:01:05 +00:00