36380 (tkreuzer)
[SCSIPORT]
Implement some functions that are forwarded to HAL on x86 build, but not on x64. Modify spec file (use preprocessor macro).
36397 (tkreuzer)
[SCSIPORT]
rename .spec to .pspec
36949 (sginsberg)
- Fix NTFS FSD compilation
36951 (sginsgerb)
[NE2000]
- Fix ne2000 compilation (treat pointer size as ULONG_PTR, correct function prototypes)
36958 (sginsberg)
[ISAPNP]
- Fix isapnp compilation for 64-bit
36961 (sginsberg)
[SERIAL]
- Make serial build for 64 bit -- explicitly cast first parameter to InterlockedCompareExchangePointer
to PVOID
36964 (sginsberg)
- Fix DXG 64-bit compilation
36972 (sserapion)
[VGA]
- When doing pointer arithmetic, ULONG_PTR is your friend
37234 (tkreuzer)
[SCSIPORT]
Fix scsiport, by using pspec again.
40927 (tkreuzer)
[BMFD]
HGLYPH is an ULONG. Use offset to glyph entry as HGLYPH instead of the pointer to fix 64bit build.
41070 (tkreuzer)
[TCPIP]
fix a pointer to ULONG cast
41500 (tkreuzer)
[NDIS]
Pass ULONG* to MiniQueryInformation for the number of written bytes instead of ULONG_PTR*
41502 (tkreuzer)
[WDMAUD]
Make DeviceIndex a ULONG_PTR
44339 (sserapion)
[NDIS]
Fix ndis build.
svn path=/trunk/; revision=46424
34803 (sserapion)
Fix more warnings.
Convert pciidex to use spec file.
34864 (tkreuzer) // checkme vielleicht schon gemerged?
[NDIS]
fix some ULONG to pointer casts
34870 (tkreuzer)
[TCPIP]
- fix some pointer to ULONG casts
34874 (tkreuzer)
class2: fix ULONG to pointer cast
34877 (tkreuzer)
- fix LARGE_INTEGER to pointer cast
35781 (tkreuzer)
[NDIS]
define some fastcall functions to the normal functions on amd64
36011 (tkreuzer)
[NDIS]
Fix a ULONG to pointer cast.
36012 (tkreuzer)
[SCSIPORT]
more ulong <-> pointer fixes
svn path=/trunk/; revision=46422
44036 (sserapion)
Seems that windows cares about manifests and a mismatched processor architecture is not good. Fix amd64 paint in windows.
44772 (sserapion)
Fix warning cast to 'unsigned int' loses precision.
svn path=/trunk/; revision=46419
* Add support for ACPI_EVAL_INPUT_BUFFER_SIMPLE_INTEGER_SIGNATURE and ACPI_EVAL_INPUT_BUFFER_SIMPLE_STRING_SIGNATURE
* Cmbatt is able to set the battery trip point now
svn path=/trunk/; revision=46416
- Fix a warning
- Implement some IOCTL_ACPI_EVAL_METHOD handling (no input parameters are supported yet but it should be enough for what cmbatt needs it to do)
svn path=/trunk/; revision=46413
- Fix compilation with msvc
- Implement IBDA_PinControl::RegistrationContext
- Register filter with IBDA_NetworkProvider when it is an input pin
- IBDA_PinControl is now working
svn path=/trunk/; revision=46398
- Check in IMemAllocator::GetBuffer if the allocator is commited
- Silence debug prints in IMediaSample
- Implement IBaseFilter::Stop
- Fix race conditions in IBaseFilter::Run, IBaseFilter::Run, IBaseFilter::Stop
- Check for invalid argument in IBaseFilter::Stop
- Call InitializeIOThread when pin state is set to acquired
- Grab current filter handle by obtaining IKsObject interface of the parent filter. Required as the filter handle might be closed by using IAMDeviceRemoval interface
- CLSID_Filter is now fully functional (Windows XP SP3)
svn path=/trunk/; revision=46396
- Add some amd64 related Mm variables
- Fix some _WIN2K_COMPAT_SLIST_USAGE definitions
- Add non-x86 spinlock functions
svn path=/branches/header-work/; revision=46392