Thanks to: Vladimir Michl <michlv@users.sourceforge.net> (NdisUpdateSharedMemory): Likewise. (NdisMFreeSharedMemory: Likewise. (NdisMMapIoSpace: Likewise.
		
			
				
	
	
		
			278 lines
		
	
	
		
			7.0 KiB
		
	
	
	
		
			Modula-2
		
	
	
	
	
	
			
		
		
	
	
			278 lines
		
	
	
		
			7.0 KiB
		
	
	
	
		
			Modula-2
		
	
	
	
	
	
| LIBRARY ndis.sys
 | |
| EXPORTS
 | |
| ;ArcFilterDprIndicateReceive
 | |
| ;ArcFilterDprIndicateReceiveComplete
 | |
| ;EthFilterDprIndicateReceive
 | |
| ;EthFilterDprIndicateReceiveComplete
 | |
| ;FddiFilterDprIndicateReceive
 | |
| ;FddiFilterDprIndicateReceiveComplete
 | |
| NDIS_BUFFER_TO_SPAN_PAGES@4
 | |
| NdisAcquireReadWriteLock@12
 | |
| ;NdisAcquireSpinLock
 | |
| NdisAdjustBufferLength@8
 | |
| NdisAllocateBuffer@20
 | |
| NdisAllocateBufferPool@12
 | |
| ;NdisAllocateFromBlockPool
 | |
| NdisAllocateMemory@20
 | |
| NdisAllocateMemoryWithTag@12
 | |
| NdisAllocatePacket@12
 | |
| NdisAllocatePacketPool@16
 | |
| NdisAllocatePacketPoolEx@20
 | |
| ;NdisAllocateSpinLock
 | |
| NdisAnsiStringToUnicodeString@8
 | |
| NdisBufferLength@4
 | |
| NdisBufferVirtualAddress@4
 | |
| ;NdisCancelSendPackets
 | |
| ;NdisCancelTimer
 | |
| NdisClAddParty@16
 | |
| NdisClCloseAddressFamily@4
 | |
| NdisClCloseCall@16
 | |
| NdisClDeregisterSap@4
 | |
| NdisClDropParty@12
 | |
| ;NdisClGetProtocolVcContextFromTapiCallId
 | |
| NdisClIncomingCallComplete@12
 | |
| NdisClMakeCall@16
 | |
| NdisClModifyCallQoS@8
 | |
| NdisClOpenAddressFamily@24
 | |
| NdisClRegisterSap@16
 | |
| NdisCloseAdapter@8
 | |
| NdisCloseConfiguration@4
 | |
| ;NdisCloseFile
 | |
| NdisCmActivateVc@8
 | |
| NdisCmAddPartyComplete@16
 | |
| NdisCmCloseAddressFamilyComplete@8
 | |
| NdisCmCloseCallComplete@12
 | |
| NdisCmDeactivateVc@4
 | |
| NdisCmDeregisterSapComplete@8
 | |
| NdisCmDispatchCallConnected@4
 | |
| NdisCmDispatchIncomingCall@12
 | |
| NdisCmDispatchIncomingCallQoSChange@8
 | |
| NdisCmDispatchIncomingCloseCall@16
 | |
| NdisCmDispatchIncomingDropParty@16
 | |
| NdisCmDropPartyComplete@8
 | |
| NdisCmMakeCallComplete@20
 | |
| NdisCmModifyCallQoSComplete@12
 | |
| NdisCmOpenAddressFamilyComplete@12
 | |
| NdisCmRegisterAddressFamily@16
 | |
| NdisCmRegisterSapComplete@12
 | |
| ;NdisCoAssignInstanceName
 | |
| NdisCoCreateVc@16
 | |
| NdisCoDeleteVc@4
 | |
| ;NdisCoGetTapiCallId
 | |
| NdisCoRequest@20
 | |
| NdisCoRequestComplete@20
 | |
| NdisCoSendPackets@12
 | |
| ;NdisCompareAnsiString DATA
 | |
| ;NdisCompareUnicodeString DATA
 | |
| NdisCompleteBindAdapter@12
 | |
| ;NdisCompleteDmaTransfer
 | |
| NdisCompletePnPEvent@12
 | |
| NdisCompleteUnbindAdapter@8
 | |
| ;NdisConvertStringToAtmAddress
 | |
| NdisCopyBuffer@24
 | |
| NdisCopyFromPacketToPacket@24
 | |
| ;NdisCopyFromPacketToPacketSafe
 | |
| ;NdisCreateBlockPool
 | |
| NdisDeregisterProtocol@8
 | |
| ;NdisDestroyBlockPool
 | |
| ;NdisDprAcquireSpinLock
 | |
| NdisDprAllocatePacket@12
 | |
| NdisDprAllocatePacketNonInterlocked@12
 | |
| NdisDprFreePacket@4
 | |
| NdisDprFreePacketNonInterlocked@4
 | |
| ;NdisDprReleaseSpinLock
 | |
| ;NdisEqualString DATA
 | |
| NdisFreeBuffer@4
 | |
| NdisFreeBufferPool@4
 | |
| NdisFreeMemory@12
 | |
| NdisFreePacket@4
 | |
| NdisFreePacketPool@4
 | |
| ;NdisFreeSpinLock
 | |
| ;NdisFreeToBlockPool
 | |
| ;NdisGeneratePartialCancelId
 | |
| NdisGetBufferPhysicalArraySize@8
 | |
| NdisGetCurrentProcessorCounts@12
 | |
| NdisGetCurrentProcessorCpuUsage@4
 | |
| ;NdisGetCurrentSystemTime
 | |
| NdisGetDriverHandle@8
 | |
| NdisGetFirstBufferFromPacket@20
 | |
| ;NdisGetFirstBufferFromPacketSafe
 | |
| ;NdisGetPacketCancelId
 | |
| ;NdisGetPoolFromPacket
 | |
| NdisGetReceivedPacket@8
 | |
| ;NdisGetRoutineAddress
 | |
| ;NdisGetSharedDataAlignment
 | |
| NdisGetSystemUpTime@4
 | |
| ;NdisGetVersion
 | |
| NdisIMAssociateMiniport@8
 | |
| NdisIMCancelInitializeDeviceInstance@8
 | |
| NdisIMCopySendCompletePerPacketInfo@8
 | |
| NdisIMCopySendPerPacketInfo@8
 | |
| NdisIMDeInitializeDeviceInstance@4
 | |
| NdisIMDeregisterLayeredMiniport@4
 | |
| NdisIMGetBindingContext@4
 | |
| ;NdisIMGetCurrentPacketStack
 | |
| NdisIMGetDeviceContext@4
 | |
| ;NdisIMInitializeDeviceInstance
 | |
| NdisIMInitializeDeviceInstanceEx@12
 | |
| ;NdisIMNotifyPnPEvent
 | |
| ;NdisIMQueueMiniportCallback
 | |
| NdisIMRegisterLayeredMiniport@16
 | |
| ;NdisIMRevertBack
 | |
| ;NdisIMSwitchToMiniport
 | |
| ;NdisImmediateReadPciSlotInformation
 | |
| ;NdisImmediateReadPortUchar
 | |
| ;NdisImmediateReadPortUlong
 | |
| ;NdisImmediateReadPortUshort
 | |
| NdisImmediateReadSharedMemory@16
 | |
| ;NdisImmediateWritePciSlotInformation
 | |
| ;NdisImmediateWritePortUchar
 | |
| ;NdisImmediateWritePortUlong
 | |
| ;NdisImmediateWritePortUshort
 | |
| NdisImmediateWriteSharedMemory@16
 | |
| ;NdisInitAnsiString DATA
 | |
| ;NdisInitUnicodeString DATA
 | |
| ;NdisInitializeEvent
 | |
| NdisInitializeReadWriteLock@4
 | |
| ;NdisInitializeString
 | |
| ;NdisInitializeTimer
 | |
| NdisInitializeWrapper@16
 | |
| ;NdisInterlockedAddLargeInterger DATA
 | |
| ;NdisInterlockedAddUlong
 | |
| ;NdisInterlockedDecrement
 | |
| ;NdisInterlockedIncrement
 | |
| ;NdisInterlockedInsertHeadList
 | |
| ;NdisInterlockedInsertTailList
 | |
| ;NdisInterlockedPopEntryList
 | |
| ;NdisInterlockedPushEntryList
 | |
| ;NdisInterlockedRemoveHeadList
 | |
| NdisMAllocateMapRegisters@20
 | |
| NdisMAllocateSharedMemory@20
 | |
| NdisMAllocateSharedMemoryAsync@16
 | |
| ;NdisMCancelTimer
 | |
| NdisMCloseLog@4
 | |
| NdisMCmActivateVc@8
 | |
| NdisMCmCreateVc@16
 | |
| NdisMCmDeactivateVc@4
 | |
| NdisMCmDeleteVc@4
 | |
| NdisMCmRegisterAddressFamily@16
 | |
| NdisMCmRequest@16
 | |
| NdisMCoActivateVcComplete@12
 | |
| NdisMCoDeactivateVcComplete@8
 | |
| NdisMCoIndicateReceivePacket@12
 | |
| NdisMCoIndicateStatus@20
 | |
| NdisMCoReceiveComplete@4
 | |
| NdisMCoRequestComplete@12
 | |
| NdisMCoSendComplete@12
 | |
| ;NdisMCompleteBufferPhysicalMapping
 | |
| NdisMCreateLog@12
 | |
| NdisMDeregisterAdapterShutdownHandler@4
 | |
| NdisMDeregisterDevice@4
 | |
| ;NdisMDeregisterDmaChannel
 | |
| NdisMDeregisterInterrupt@4
 | |
| NdisMDeregisterIoPortRange@16
 | |
| NdisMFlushLog@4
 | |
| NdisMFreeMapRegisters@4
 | |
| NdisMFreeSharedMemory@24
 | |
| NdisMGetDeviceProperty@24
 | |
| ;NdisMGetDmaAlignment
 | |
| ;NdisMIndicateStatus
 | |
| ;NdisMIndicateStatusComplete
 | |
| NdisMInitializeScatterGatherDma@12
 | |
| ;NdisMInitializeTimer
 | |
| NdisMMapIoSpace@20
 | |
| ;NdisMPciAssignResources
 | |
| NdisMPromoteMiniport@4
 | |
| NdisMQueryAdapterInstanceName@8
 | |
| NdisMQueryAdapterResources@16
 | |
| ;NdisMQueryInformationComplete
 | |
| ;NdisMReadDmaCounter
 | |
| NdisMRegisterAdapterShutdownHandler@12
 | |
| NdisMRegisterDevice@24
 | |
| ;NdisMRegisterDmaChannel
 | |
| NdisMRegisterInterrupt@28
 | |
| NdisMRegisterIoPortRange@16
 | |
| NdisMRegisterMiniport@12
 | |
| NdisMRegisterUnloadHandler@8
 | |
| NdisMRemoveMiniport@4
 | |
| ;NdisMResetComplete
 | |
| ;NdisMSendComplete
 | |
| ;NdisMSendResourcesAvailable
 | |
| ;NdisMSetAttributes
 | |
| NdisMSetAttributesEx@20
 | |
| ;NdisMSetInformationComplete
 | |
| NdisMSetMiniportSecondary@8
 | |
| ;NdisMSetPeriodicTimer
 | |
| ;NdisMSetTimer
 | |
| NdisMSleep@4
 | |
| ;NdisMStartBufferPhysicalMapping
 | |
| NdisMSynchronizeWithInterrupt@12
 | |
| ;NdisMTransferDataComplete
 | |
| NdisMUnmapIoSpace@12
 | |
| NdisMWanIndicateReceive@20
 | |
| NdisMWanIndicateReceiveComplete@4
 | |
| NdisMWanSendComplete@12
 | |
| NdisMWriteLogData@12
 | |
| ;NdisMapFile
 | |
| ;NdisMatchPdoWithPacket
 | |
| NdisOpenAdapter@44
 | |
| NdisOpenConfiguration@12
 | |
| NdisOpenConfigurationKeyByIndex@20
 | |
| NdisOpenConfigurationKeyByName@16
 | |
| ;NdisOpenFile
 | |
| NdisOpenProtocolConfiguration@12
 | |
| ;NdisOverrideBusNumber
 | |
| NdisPacketPoolUsage@4
 | |
| ;NdisPacketSize
 | |
| NdisQueryAdapterInstanceName@8
 | |
| ;NdisQueryBindInstanceName
 | |
| NdisQueryBuffer@12
 | |
| NdisQueryBufferOffset@12
 | |
| NdisQueryBufferSafe@16
 | |
| ;NdisQueryMapRegisterCount
 | |
| ;NdisQueryPendingIOCount
 | |
| ;NdisReEnumerateProtocolBindings
 | |
| NdisReadConfiguration@20
 | |
| NdisReadEisaSlotInformation@16
 | |
| NdisReadEisaSlotInformationEx@20
 | |
| ;NdisReadMcaPosInformation
 | |
| NdisReadNetworkAddress@16
 | |
| NdisReadPciSlotInformation@20
 | |
| NdisReadPcmciaAttributeMemory@16
 | |
| NdisRegisterProtocol@16
 | |
| ;NdisRegisterTdiCallBack
 | |
| NdisReleaseReadWriteLock@8
 | |
| ;NdisReleaseSpinLock
 | |
| NdisRequest@12
 | |
| NdisReset@8
 | |
| ;NdisResetEvent
 | |
| NdisReturnPackets@8
 | |
| ;NdisScheduleWorkItem
 | |
| NdisSend@12
 | |
| NdisSendPackets@12
 | |
| ;NdisSetEvent
 | |
| ;NdisSetPacketCancelId
 | |
| ;NdisSetPacketPoolProtocolId
 | |
| ;NdisSetPacketStatus
 | |
| ;NdisSetProtocolFilter
 | |
| ;NdisSetTimer
 | |
| ;NdisSetTimerEx
 | |
| NdisSetupDmaTransfer@24
 | |
| ;NdisSystemProcessorCount
 | |
| NdisTerminateWrapper@8
 | |
| NdisTransferData@28
 | |
| NdisUnchainBufferAtBack@8
 | |
| NdisUnchainBufferAtFront@8
 | |
| NdisUnicodeStringToAnsiString@8
 | |
| ;NdisUnmapFile
 | |
| NdisUpcaseUnicodeString@8
 | |
| NdisUpdateSharedMemory@20
 | |
| ;NdisWaitEvent
 | |
| NdisWriteConfiguration@16
 | |
| NdisWriteErrorLogEntry
 | |
| NdisWriteEventLogEntry@28
 | |
| NdisWritePciSlotInformation@20
 | |
| NdisWritePcmciaAttributeMemory@16
 | |
| ;TrFilterDprIndicateReceive
 | |
| ;TrFilterDprIndicateReceiveComplete
 |