Timo Kreuzer
a9fd1700ff
[INTRIN_X86]
...
- Add __stosq, __movsq, _bittest64
svn path=/branches/ros-amd64-bringup/; revision=46388
2010-03-24 02:23:27 +00:00
Timo Kreuzer
36a64ffd5c
[RBUILD]
...
- Don't use -fno-set-stack-executable on amd64
svn path=/branches/ros-amd64-bringup/; revision=46387
2010-03-24 02:21:59 +00:00
Timo Kreuzer
6fdf4de02b
Fix build (1/x)
...
svn path=/branches/ros-amd64-bringup/; revision=46384
2010-03-24 00:59:16 +00:00
Timo Kreuzer
0908342a7b
Add back acpi
...
svn path=/branches/ros-amd64-bringup/; revision=46382
2010-03-24 00:33:22 +00:00
Timo Kreuzer
9df4519b79
Merge trunk HEAD (r46369)
...
(part 6/6)
svn path=/branches/ros-amd64-bringup/; revision=46380
2010-03-24 00:03:54 +00:00
Timo Kreuzer
af2f84a5ea
Merge trunk HEAD (r46369)
...
(part 5/x)
svn path=/branches/ros-amd64-bringup/; revision=46379
2010-03-24 00:00:51 +00:00
Timo Kreuzer
9ae0c01261
Merge trunk HEAD (r46369)
...
(part 4/x)
svn path=/branches/ros-amd64-bringup/; revision=46378
2010-03-23 23:59:58 +00:00
Timo Kreuzer
d99dcece8a
Merge trunk HEAD (r46369)
...
(part 3/x)
svn path=/branches/ros-amd64-bringup/; revision=46377
2010-03-23 23:57:55 +00:00
Timo Kreuzer
cdd97bbca7
Merge trunk HEAD (r46369)
...
(part 2/x)
svn path=/branches/ros-amd64-bringup/; revision=46376
2010-03-23 23:56:31 +00:00
Timo Kreuzer
a86904e856
Merge trunk HEAD (r46369)
...
(part 1/x)
svn path=/branches/ros-amd64-bringup/; revision=46375
2010-03-23 23:45:57 +00:00
Timo Kreuzer
15e28917ea
fix a typo
...
svn path=/branches/ros-amd64-bringup/; revision=46369
2010-03-23 21:38:52 +00:00
Timo Kreuzer
f56486bc20
[wingdi]
...
GetFontUnicodeRanges is _WIN32_WINNT >= 0x0500
svn path=/branches/ros-amd64-bringup/; revision=46368
2010-03-23 21:38:25 +00:00
Timo Kreuzer
4cc2109701
Fix a typo
...
svn path=/branches/ros-amd64-bringup/; revision=46367
2010-03-23 21:32:01 +00:00
Timo Kreuzer
6716492137
Fix some MSC intrinsics
...
svn path=/branches/ros-amd64-bringup/; revision=46366
2010-03-23 21:31:39 +00:00
Cameron Gutman
fc1acf8469
[ACPI]
...
- Add stubs for ACPI_INTERFACE_STANDARD and write all of the glue code for IRP_MN_QUERY_INTERFACE
svn path=/trunk/; revision=46353
2010-03-23 03:05:57 +00:00
Cameron Gutman
b52502476e
[DDK]
...
- Fix a typo
svn path=/trunk/; revision=46352
2010-03-23 02:59:50 +00:00
James Tabor
a2ea38d3cc
[Win32k|User32]
...
- Start Menu and Item structure migration.
svn path=/trunk/; revision=46351
2010-03-23 02:42:11 +00:00
Cameron Gutman
d4aa71ff39
[BATTC]
...
- Remove the incorrect stub from BatteryClassSystemControl
svn path=/trunk/; revision=46350
2010-03-23 02:02:13 +00:00
James Tabor
440c35e960
- Hack fix for gdibatch, please retest Acrobat reader 7.
...
svn path=/trunk/; revision=46349
2010-03-23 01:34:30 +00:00
Eric Kohl
0a82f829ed
[NTOSKRNL]
...
NtAccessCheck:
- Fix returned status if the token is not an impersonation token.
- Add a check for the token impersonation level.
svn path=/trunk/; revision=46347
2010-03-23 00:16:14 +00:00
Johannes Anderwald
89cff88aa2
[KSPROXY]
...
- HACK: Return the oldest used sample when the allocator runs out of samples. Fixes playback as the render does not seem to release the media samples
- Start implementing IKsClockForwarder interface
- Fix a few bugs in KsOpenDefaultDevice
- Implement IMediaSample::GetMediaType
- Always use the CKsAllocator interface for allocating samples
svn path=/trunk/; revision=46346
2010-03-22 21:40:29 +00:00
Christoph von Wittich
f93825c2b2
[RICHED20_WINETEST]
...
sync riched20_winetest to wine 1.1.41
svn path=/trunk/; revision=46345
2010-03-22 20:50:32 +00:00
Daniel Reimer
fba0e60d98
Update rapps database to most recent Versions of all apps.
...
svn path=/trunk/; revision=46344
2010-03-22 19:41:28 +00:00
Christoph von Wittich
bddd636721
[OLEDLG]
...
reduce diff to wine
svn path=/trunk/; revision=46343
2010-03-22 16:02:32 +00:00
James Tabor
c571d594bd
- [USER32] reduce diff to wine
...
svn path=/trunk/; revision=46342
2010-03-22 15:23:37 +00:00
Dmitry Gorbachev
5f337ddbcf
Fix debug prints.
...
svn path=/trunk/; revision=46341
2010-03-22 14:22:46 +00:00
Johannes Anderwald
15a94d994c
[KSPROXY]
...
- Implement IKsAllocator interface
- Implement IMediaSample interface
- Implement querying the output pin for IMemInputPin and determine allocator properties. Currently the allocation strategy is limited to 16 Buffers with a size of 2048 * 188 (MPEG2 TS Payload size). Needs more work to determine a reasonable value
- Implement overriding allocator if properties are not matching
- Implement IPin::BeginFlush, IPin::EndFlush, IPin::EndOfStream, IPin::NewSegment for the OutputPin
- Implement a I/O thread which queues the media sample to the kernel pin via IKsInterfaceHandler and then transmitts it to the connected input pin via IMemInputPin interface.
- Implement setting pin state via a friend function, in order to synchronize the starting / stopping of the I/O thread
- Fix a bug in IAMFilterMiscFlags::GetMiscFlags function
- ksproxy (CLSID_Proxy) is now able to connect to MPEG-2 splitter and deliver samples. Needs more investigation why the render filter is not releasing the samples back to allocator, which causes the I/O thread to hang. WIP
svn path=/trunk/; revision=46339
2010-03-22 05:03:50 +00:00
Sir Richard
db734f6736
[CMBATT]: CmBattIoctl: Add handling for the direct-access undocumented IOCTLs. Some PnP glue remains, as well as the ACPI routines, and the driver is done.
...
svn path=/trunk/; revision=46338
2010-03-22 04:12:02 +00:00
Sir Richard
9cb5d1c622
[CMBATT]: Implement CmBattPowerDispatch for power requests.
...
svn path=/trunk/; revision=46337
2010-03-22 02:18:28 +00:00
Sir Richard
4d0856dffe
[CMBATT]: Implement CmBattSystemControl to parse WMI requests.
...
svn path=/trunk/; revision=46336
2010-03-22 02:11:16 +00:00
Sir Richard
2e83cf2b10
[CMBATT]: Fix typo in CmBattPowerCallBack caught by aicom.
...
svn path=/trunk/; revision=46335
2010-03-22 01:57:11 +00:00
Sir Richard
6bd098b58b
[CMBATT]: CmBattIoctl: Batteries are very hot-pluggable, so we need to do all the work under our remove lock. Add the logic for it.
...
[CMBATT]: CmBattIoctl: If the request was for the AC adapter, pass it down to ACPI.
svn path=/trunk/; revision=46334
2010-03-22 01:56:20 +00:00
Sir Richard
01e54afe0a
[CMBATT]: Implement CmBattGetAcpiInterfaces and CmBattIoCompletion to get the ACPI interface.
...
[CMBATT]: Implement CmBattWmiRegistration and CmBattWmiDeRegistration to initialize the WMILIB and register with the I/O WMI routines.
[DDK]: Add missing IoWMIRegistrationControl flags.
svn path=/trunk/; revision=46333
2010-03-22 01:47:40 +00:00
Cameron Gutman
2edf3c4c34
[CMBATT]
...
- Implement CmBattIoctl
svn path=/trunk/; revision=46332
2010-03-22 01:41:17 +00:00
Cameron Gutman
a1d37edf49
[CMBATT]
...
- Replace magic numbers with IRP_MJ_* constants
svn path=/trunk/; revision=46331
2010-03-22 01:25:48 +00:00
Sir Richard
d90af61d6f
[CMBATT]: Implement PnP side: CmBattDestroyFdo, CmBattRemoveDevice, CmBattCreateFdo, CmBattAddBattery, CmBattAddAcAdapter, CmBattAddDevice.
...
[DDK]: Add ACPI_INTERFACE_STANDARD.
svn path=/trunk/; revision=46330
2010-03-22 01:14:50 +00:00
Aleksey Bragin
79a14dac68
[RICHED20]
...
- Sync riched20 with Wine-1.1.41.
svn path=/trunk/; revision=46328
2010-03-21 22:44:26 +00:00
Aleksey Bragin
11604ef89b
[WINE]
...
- Move and update assembler functions definition macros from port.h (added by Steven around revision 7000) to config.h as it is now in Wine.
- Update related __ASM macros.
svn path=/trunk/; revision=46327
2010-03-21 22:27:26 +00:00
Sir Richard
9657b28db9
[DDK]: Fix build, sorry.
...
svn path=/trunk/; revision=46326
2010-03-21 22:09:29 +00:00
Christoph von Wittich
2bdad0ba67
[DBGHELP]
...
sync dbghelp with wine 1.1.41
svn path=/trunk/; revision=46325
2010-03-21 21:08:48 +00:00
Sir Richard
3e76f1bac8
[CMBATT]: Implement CmBattPowerCallback and CmBattWakeDpc to handle S0 entry/exit transitions which determine if we delay ACPI battery notifications to avoid wake, and the queuing of a DPC to handle processing the delayed ARs when we return to S0.
...
svn path=/trunk/; revision=46324
2010-03-21 21:07:01 +00:00
Christoph von Wittich
37d10b143e
[VERSION]
...
sync version with wine 1.1.41
svn path=/trunk/; revision=46323
2010-03-21 21:02:06 +00:00
Sir Richard
1c53a1fd45
[CMBATT]; Implement CmBattSetStatusNotify and CmBattDisableStatusNotify for setting/clearing the current trip point (at the Windows layer). Actual ACPI work in CmBattSetTripPpoint not done.
...
svn path=/trunk/; revision=46321
2010-03-21 20:38:43 +00:00
Christoph von Wittich
c379601527
[USP10]
...
sync usp10 with wine 1.1.41
svn path=/trunk/; revision=46320
2010-03-21 20:26:32 +00:00
Christoph von Wittich
465e002842
[HLINK]
...
sync hlink with wine 1.1.41
svn path=/trunk/; revision=46319
2010-03-21 19:28:13 +00:00
Christoph von Wittich
57d67500da
[PSDK]
...
sync wincodec.idl with wine 1.1.41
svn path=/trunk/; revision=46318
2010-03-21 19:23:25 +00:00
Christoph von Wittich
518193eb0a
[GDIPLUS]
...
sync gdiplus with wine 1.1.41
svn path=/trunk/; revision=46317
2010-03-21 19:20:42 +00:00
Christoph von Wittich
335d8b61b1
[FUSION]
...
sync fusion with wine 1.1.41
svn path=/trunk/; revision=46316
2010-03-21 19:19:12 +00:00
Christoph von Wittich
f3df4840c9
[AVIFIL32]
...
sync avifil32 with wine 1.1.41
svn path=/trunk/; revision=46315
2010-03-21 19:17:10 +00:00
Christoph von Wittich
f5e7692926
[WINDOWSCODECS]
...
sync windowscodecs with wine 1.1.41
svn path=/trunk/; revision=46313
2010-03-21 19:14:16 +00:00