windows-nt/Source/XPSP1/NT/drivers/video/ms/port/videoprt.src
2020-09-26 16:20:57 +08:00

181 lines
6.1 KiB
Plaintext

NAME VIDEOPRT.SYS
EXPORTS
VideoPortCompareMemory = NTOSKRNL.RtlCompareMemory
VideoPortDDCMonitorHelper
VideoPortDebugPrint
VideoPortDisableInterrupt
VideoPortDoDma
VideoPortEnableInterrupt
VideoPortFreeCommonBuffer
VideoPortFreeDeviceBase
VideoPortGetAccessRanges
VideoPortGetBusData
VideoPortGetCommonBuffer
VideoPortGetCurrentIrql
VideoPortGetDeviceBase
VideoPortGetDeviceData
VideoPortGetMdl
VideoPortGetRegistryParameters
VideoPortInitialize
VideoPortInt10
VideoPortInterlockedDecrement
VideoPortInterlockedExchange
VideoPortInterlockedIncrement
VideoPortLockPages
VideoPortLogError
VideoPortMapBankedMemory
VideoPortMapMemory
VideoPortAllocateBuffer
VideoPortReleaseBuffer
VideoPortMoveMemory = NTOSKRNL.RtlMoveMemory
VideoPortScanRom
VideoPortSetBusData
VideoPortSignalDmaComplete
VideoPortSetTrappedEmulatorPorts
VideoPortSetRegistryParameters
VideoPortStallExecution = HAL.KeStallExecutionProcessor
VideoPortStartTimer
VideoPortStopTimer
VideoPortSynchronizeExecution
VideoPortUnlockPages
VideoPortUnmapMemory
VideoPortVerifyAccessRanges
VideoPortZeroMemory = NTOSKRNL.RtlZeroMemory
VideoPortAssociateEventsWithDmaHandle
VideoPortGetBytesUsed
VideoPortSetBytesUsed
VideoPortGetDmaContext
VideoPortSetDmaContext
VideoPortMapDmaMemory
VideoPortUnmapDmaMemory
VideoPortGetAgpServices
VideoPortAllocateContiguousMemory
VideoPortGetRomImage
VideoPortGetAssociatedDeviceExtension
VideoPortGetAssociatedDeviceID
VideoPortAcquireDeviceLock
VideoPortReleaseDeviceLock
VideoPortGetVgaStatus
VideoPortQueueDpc
VideoPortEnumerateChildren
VideoPortQueryPerformanceCounter
VideoPortQueryServices
VideoPortCreateSecondaryDisplay
VideoPortGetDmaAdapter
VideoPortPutDmaAdapter
VideoPortAllocateCommonBuffer
VideoPortReleaseCommonBuffer
VideoPortLockBuffer
VideoPortUnlockBuffer
VideoPortStartDma
VideoPortCompleteDma
VideoPortCreateEvent
VideoPortDeleteEvent
VideoPortSetEvent
VideoPortClearEvent
VideoPortReadStateEvent
VideoPortWaitForSingleObject
VideoPortAllocatePool
VideoPortFreePool
VideoPortCreateSpinLock
VideoPortDeleteSpinLock
VideoPortAcquireSpinLock
VideoPortAcquireSpinLockAtDpcLevel
VideoPortReleaseSpinLock
VideoPortReleaseSpinLockFromDpcLevel
VideoPortQuerySystemTime = NTOSKRNL.KeQuerySystemTime
VideoPortCheckForDeviceExistence
VideoPortCheckForDeviceExistance = VIDEOPRT.VideoPortCheckForDeviceExistence
VideoPortFlushRegistry
VideoPortGetVersion
VideoPortRegisterBugcheckCallback
VpNotifyEaData
#if DBG || !defined(_X86_)
VideoPortReadPortUchar
VideoPortReadPortUshort
VideoPortReadPortUlong
VideoPortReadPortBufferUchar
VideoPortReadPortBufferUshort
VideoPortReadPortBufferUlong
VideoPortReadRegisterUchar
VideoPortReadRegisterUshort
VideoPortReadRegisterUlong
VideoPortReadRegisterBufferUchar
VideoPortReadRegisterBufferUshort
VideoPortReadRegisterBufferUlong
VideoPortWritePortUchar
VideoPortWritePortUshort
VideoPortWritePortUlong
VideoPortWritePortBufferUchar
VideoPortWritePortBufferUshort
VideoPortWritePortBufferUlong
VideoPortWriteRegisterUchar
VideoPortWriteRegisterUshort
VideoPortWriteRegisterUlong
VideoPortWriteRegisterBufferUchar
VideoPortWriteRegisterBufferUshort
VideoPortWriteRegisterBufferUlong
#else
//
// On x86 fre forward use forwarders
//
VideoPortReadRegisterUchar = NTOSKRNL.READ_REGISTER_UCHAR
VideoPortReadRegisterUshort = NTOSKRNL.READ_REGISTER_USHORT
VideoPortReadRegisterUlong = NTOSKRNL.READ_REGISTER_ULONG
VideoPortReadRegisterBufferUchar = NTOSKRNL.READ_REGISTER_BUFFER_UCHAR
VideoPortReadRegisterBufferUshort = NTOSKRNL.READ_REGISTER_BUFFER_USHORT
VideoPortReadRegisterBufferUlong = NTOSKRNL.READ_REGISTER_BUFFER_ULONG
VideoPortWriteRegisterUchar = NTOSKRNL.WRITE_REGISTER_UCHAR
VideoPortWriteRegisterUshort = NTOSKRNL.WRITE_REGISTER_USHORT
VideoPortWriteRegisterUlong = NTOSKRNL.WRITE_REGISTER_ULONG
VideoPortWriteRegisterBufferUchar = NTOSKRNL.WRITE_REGISTER_BUFFER_UCHAR
VideoPortWriteRegisterBufferUshort = NTOSKRNL.WRITE_REGISTER_BUFFER_USHORT
VideoPortWriteRegisterBufferUlong = NTOSKRNL.WRITE_REGISTER_BUFFER_ULONG
VideoPortReadPortUchar = HAL.READ_PORT_UCHAR
VideoPortReadPortUshort = HAL.READ_PORT_USHORT
VideoPortReadPortUlong = HAL.READ_PORT_ULONG
VideoPortReadPortBufferUchar = HAL.READ_PORT_BUFFER_UCHAR
VideoPortReadPortBufferUshort = HAL.READ_PORT_BUFFER_USHORT
VideoPortReadPortBufferUlong = HAL.READ_PORT_BUFFER_ULONG
VideoPortWritePortUchar = HAL.WRITE_PORT_UCHAR
VideoPortWritePortUshort = HAL.WRITE_PORT_USHORT
VideoPortWritePortUlong = HAL.WRITE_PORT_ULONG
VideoPortWritePortBufferUchar = HAL.WRITE_PORT_BUFFER_UCHAR
VideoPortWritePortBufferUshort = HAL.WRITE_PORT_BUFFER_USHORT
VideoPortWritePortBufferUlong = HAL.WRITE_PORT_BUFFER_ULONG
#endif
#if defined(_X86_)
VideoPortZeroDeviceMemory = NTOSKRNL.RtlZeroMemory
#else
VideoPortZeroDeviceMemory
#endif
#if defined(_ALPHA_)
_OtsDivide32 = NTOSKRNL._OtsDivide32
_OtsDivide32Unsigned = NTOSKRNL._OtsDivide32Unsigned
_OtsDivide64 = NTOSKRNL._OtsDivide64
_OtsDivide64Unsigned = NTOSKRNL._OtsDivide64Unsigned
_OtsMove = NTOSKRNL._OtsMove
_OtsRemainder32 = NTOSKRNL._OtsRemainder32
_OtsRemainder32Unsigned = NTOSKRNL._OtsRemainder32Unsigned
_OtsRemainder64 = NTOSKRNL._OtsRemainder64
_OtsRemainder64Unsigned = NTOSKRNL._OtsRemainder64Unsigned
#endif
#if defined(_IA64_)
memcpy = NTOSKRNL.memcpy
memset = NTOSKRNL.memset
abs = NTOSKRNL.abs
#endif