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
Timo Kreuzer
8492ce3f39
Fix definition of _wctype
...
svn path=/trunk/; revision=46503
2010-03-27 22:58:37 +00:00
Cameron Gutman
fd3fa1abb6
[NTOSKRNL]
...
- Don't always use the value name as the device description
- Fixes bug 3416
svn path=/trunk/; revision=46500
2010-03-27 21:45:35 +00:00
Cameron Gutman
79cb786ef5
[INF]
...
- Add a device description for PNP0A00
svn path=/trunk/; revision=46499
2010-03-27 21:42:52 +00:00
Sir Richard
48b9dc33d5
[COMPBATT]: Main driver skeleton: CompBattAddDevice, DriverEntry, CompBattSystemControl, CompBattIoct, CompBattOpenClose, CompBattPowerDispatch, CompBattPnpDispatch.
...
svn path=/trunk/; revision=46498
2010-03-27 21:34:06 +00:00
Sir Richard
18c595da66
[CMBATT]: Fix wrong DO flags.
...
svn path=/trunk/; revision=46497
2010-03-27 21:33:07 +00:00
Cameron Gutman
d188708a4d
[NTOSKRNL]
...
- Detect floppy controllers, parallel ports, and the ISA bus
- Dedicated to dreimer
svn path=/trunk/; revision=46495
2010-03-27 21:26:24 +00:00
Timo Kreuzer
719200874a
Revert r46466 this time for real
...
svn path=/trunk/; revision=46493
2010-03-27 18:57:56 +00:00
Timo Kreuzer
579ef7b3cb
Revert r46466
...
svn path=/trunk/; revision=46492
2010-03-27 18:29:08 +00:00
Eric Kohl
2ce28dacb7
[NTOSKRNL]
...
NtAccessCheck: Check for a valid security descriptor.
svn path=/trunk/; revision=46491
2010-03-27 16:54:02 +00:00
Cameron Gutman
6e6623f762
[ACPI]
...
- Fix a typo
svn path=/trunk/; revision=46488
2010-03-27 14:40:36 +00:00
James Tabor
474bc78d7d
[Win32k]
...
- Kill debug warnings of dc ownership.
svn path=/trunk/; revision=46485
2010-03-27 04:45:31 +00:00
James Tabor
3ae7b85b5a
[User32]
...
- Sébastien Ramage : End scrollbar tracking if the mouse capture is lost.
- Reduce diff to wine.
svn path=/trunk/; revision=46484
2010-03-27 04:20:07 +00:00
Cameron Gutman
c0ce6da513
[AFD]
...
- Allow connection requests for connectionless sockets (they associate a default remote address with the socket required for use in AfdConnectedSocketWriteData and AfdConnectedSocketReadData)
- Add a check for a disconnected socket
svn path=/trunk/; revision=46479
2010-03-27 00:00:21 +00:00
Matthias Kupfer
e8ce733165
- two small fixes (freeing resources on error)
...
svn path=/trunk/; revision=46476
2010-03-26 20:27:21 +00:00
Matthias Kupfer
c566b7baea
- fix encoding
...
- change size of dialog entry for fitting text
svn path=/trunk/; revision=46475
2010-03-26 20:26:01 +00:00
Johannes Anderwald
833d3c5b7f
[BDAPLGIN]
...
- Enhance debug traces
[KSPROXY]
- Check if the input / output pin has any methods while enumerating them
[MSDVBNP]
- Implement IBaseFilter::Stop, IBaseFilter::Run, IBaseFilter::Pause
- Fix missing AddRef in IBaseFilter::QueryFilterInfo
- Implement IBDA_NetworkProvider::RegisterDeviceFilter, IBDA_NetworkProvider::UnRegisterDeviceFilter
- Partly implement ITuner::put_TuneRequest
- ReactOS DVBT Network Provider is now able to tune a channel, though sound is missing
svn path=/trunk/; revision=46471
2010-03-26 17:51:54 +00:00
Daniel Reimer
7456c01cae
Generalize some lines to be used for a whole bunch of models.
...
Reduced size about 10kb that way. As long as we don't have a CPU driver I will keep it that way its now, because now it at least shows a approximate CPU Title in Devmgr.
svn path=/trunk/; revision=46467
2010-03-26 14:57:35 +00:00
Timo Kreuzer
d0701d72b7
Reintegrate header branch
...
- DDKAPI -> NTAPI
- delete duplicate definitions
- move files to right locations
- Fix Mm64BitPhysicalAddress definition
- Add a number of missing definitions
- add XDK
svn path=/trunk/; revision=46466
2010-03-26 13:50:02 +00:00
Daniel Reimer
3509318521
Add Cyrix, Pentium MMX, Pro, II, M, 4, Core Solo/Duo/Extreme/i*, Atom, AMD K6, K6-3, Via Nehemiah, Esther, Nano and a big bunch of Family 15 (1st gen Athlon64, Turion64, Sempron Series) AMD CPUs to cpu.inf
...
These should be all CPUs out there we support....
svn path=/trunk/; revision=46465
2010-03-26 12:59:02 +00:00
Johannes Anderwald
5dc1068022
[BDAPLGIN]
...
- Perform property request by passing the request through IKsPropertySet interface. This is necessary as the pin handle might not have been created at the time the proxy plugin has been loaded
- Set Reserved of KSP_NODE request to zero as required by the documentation
svn path=/trunk/; revision=46464
2010-03-26 11:43:52 +00:00
Amine Khaldi
7a3aaf62ee
Sync with trunk head (part 1 of x)
...
svn path=/branches/header-work/; revision=46461
2010-03-26 09:25:42 +00:00
Aleksey Bragin
938600f750
[NTOSKRNL/CONFIG]
...
- Add a macro for asserting hash lock ownership.
- Add a macro for getting an alloc page from KCB / delay alloc item.
- Add a newly allocated KCB to the tail of CmpFreeKCBList, not to its head.
svn path=/trunk/; revision=46459
2010-03-26 08:39:27 +00:00
Cameron Gutman
443b32a725
[NTOSKRNL]
...
- Construct a valid device path for ZwOpenFile
- Button events are now recognized by the power manager (tested on VirtualBox)
svn path=/trunk/; revision=46458
2010-03-26 02:41:08 +00:00
Cameron Gutman
937d6233d7
[ACPI]
...
- Implement IOCTL_GET_SYS_BUTTON_EVENT
- Add the device event to the event list in a DPC instead of an ISR
svn path=/trunk/; revision=46457
2010-03-26 02:33:28 +00:00
Timo Kreuzer
deac9bacde
[HAL]
...
Add some files for amd64, just enough to make compilation start.
svn path=/trunk/; revision=46455
2010-03-26 00:21:45 +00:00
James Tabor
760e2b7930
- Fix warning.
...
svn path=/trunk/; revision=46454
2010-03-26 00:20:14 +00:00