Commit graph

41789 commits

Author SHA1 Message Date
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
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