IRLAMP — Windows 98 Retail


Source Tree


Segment 1: _LGROUP @ 00001630
  • 00000000 — IRLAMP_Control
  • 00000027 — _IRLAMP_Register
  • 0000002D — _VTD_Get_Date_And_Time
  • 00000033 — _VTD_GetRealTime
  • 00000039 — _InitializeW32Event
  • 0000005C — _SetW32Event
  • 0000006E — _ClearW32Event
  • 00000079 — _ResetW32Event
  • 00000088 — _PulseW32Event
  • 00000097 — _WaitSingleObject
  • 000000B1 — _CreateR0Thread
  • 000000D2 — _LM_IoCtl
  • 000000EC — _InitThreadExLock
  • 00000138 — _FreeThreadExLock
  • 00000168 — _EnterThreadExLock
  • 00000189 — _LeaveThreadExLock
  • 000001A8 — _IrLapInit
  • 0000043A — _IRLAP_InitializeWrapper
  • 00000498 — _IRLAP_DeinitializeWrapper
  • 000004C9 — _IRLAP_AllocatePort
  • 000005A9 — _IRLAP_DeallocatePort
  • 000005DB — _IRLAP_SendUnitData
  • 000006D8 — _IRLAP_MediaBusy
  • 000006F3 — _IRLAP_Sniff
  • 0000080F — _IrLapGetDispatchBuffer
  • 000008EA — _IrLapFinishDispatchBuffer
  • 00000CA7 — _IrLapAllocateTxPacket
  • 00000DA2 — _IrLapFreeTxPacket
  • 00000E06 — _IrLapGetProcessPacket
  • 00000E69 — _IrLapFinishProcessPacket
  • 00000EBE — _SendCompleteDpc
  • 00000EDD — _IRLAPFRM_Send
  • 00000F24 — _IrLapErrorHandler
  • 00000F4C — _IrLapState_NDM
  • 0000137E — _IrLapNextState_NDM
  • 00001410 — @memCopy@12
  • 0000145B — _zeroMemory
  • 0000148F — _IrLapGenerateDeviceAddress
  • 000014C8 — _IrdaRand
  • 00001557 — _IrLapSendTest
  • 000016B8 — _InitEventMutex
  • 000016FA — _FreeEventMutex
  • 0000172A — _EnterEventMutex
  • 00001763 — _LeaveEventMutex
  • 0000177C — _PutEventRecord
  • 000017F6 — _GetEventRecord
  • 00001870 — _Win32ThreadFunc
  • 0000196E — _IrLapStartTimer
  • 000019AE — _IrLapEventProc
  • 000019ED — _IrLapTimerFunc
  • 00001A41 — _IrLapDisableTimers
  • 00001C70 — _LmStartTimer
  • 00001D33 — _LmCancelTimer
  • 00001D80 — _IRLAP_DiscoverDevices
  • 00001EF7 — _IrLapState_QUERY
  • 000020DA — _IrLapState_REPLY
  • 00002248 — _GetRxDiscoveryInfo
  • 00002399 — _IrLapRxDiscoveryAction
  • 0000256B — _IrLapSendXIDDiscovery
  • 00002710 — _AcquireListsMutex
  • 00002748 — _InitListData
  • 0000278A — _FreeListData
  • 000027BA — _InitListHead
  • 000027D9 — _InsertTailList
  • 00002820 — _RemoveHeadList
  • 00002891 — _RemoveEntryList
  • 000028E0 — _InsertHeadList
  • 00002925 — _IsNodeOnList
  • 0000298F — _IsListCircular
  • 00002A44 — _IRLAP_Connect
  • 00002BBE — _IRLAP_ConnectResp
  • 00002C77 — _IrLapState_SETUP
  • 00002FA8 — _IrLapState_SSETUP
  • 00003229 — _IrLapRxConnectAction
  • 000040D8 — _IRLAP_SendData
  • 000041AE — _IRLAP_Disconnect
  • 00004270 — _InitPollTimer
  • 000042E9 — _IrLapSetStateNRM
  • 00004345 — _IrLapState_NRM
  • 00005E41 — _ReleaseBufferedData
  • 0000683E — _IrLapSendSUFrame
  • 00006A20 — _IrLapFrmInit
  • 00006BA0 — _IRLAMP_Dynamic_Shutdown@0
  • 00006BEE — _IRLAMP_Dynamic_Exit@0
  • 00006C7B — _LMI_GetMediaFlag
  • 00006CA2 — _LMI_GetSpeed
  • 00006CC1 — _LMI_SetMaxSpeed
  • 00006CE4 — _IRLAP_AbortPackets
  • 00006FE0 — _LM_Startup
  • 000071D6 — _LM_Shutdown
  • 0000723C — _LM_InitClient
  • 0000728C — _LM_AddIncoming
  • 0000730A — _LM_RemoveIncoming
  • 000073A3 — _LM_BindClient
  • 000075BB — _LM_UnBindClient
  • 000076DD — _LM_DiscoveryReq
  • 00007791 — _LM_ConnectReq
  • 0000795C — _LM_ConnectRsp
  • 00007A1C — _LM_DisconnectReq
  • 00007B5D — _LM_Idle
  • 00007BD0 — _LM_DeviceStatus
  • 00007C6B — _LM_StatusReq
  • 00007D14 — _LM_ReceiveData
  • 00007D4F — _LM_DataReq
  • 00007D9B — _LM_UDataReq
  • 00007DE7 — _LM_NoConnectDataReq
  • 00007EE9 — _LM_GetIrLapFrmStats
  • 00007F28 — _LM_GetDeviceStats
  • 00007FA2 — _LM_GetDiscoveryCache
  • 00007FE3 — _LM_SetNickname
  • 0000806A — _LM_SetHints
  • 00008108 — _LM_Sniff
  • 00008152 — _LM_PeriodicDiscovery
  • 0000825D — _LM_GetPeriodicDiscoveryPeriod
  • 00008296 — _LM_LocalBusy
  • 000082FF — _LM_AbortConnection
  • 00008380 — _LmFindCacheConflicts
  • 0000852E — _LmRemoveCacheConflicts
  • 0000863B — _LmAddDeviceToCache
  • 000086E8 — _LmValidClientForConnection
  • 0000874F — _LmGiveStatusIndication
  • 000087D2 — _LmDisconnectPendingConnections
  • 000088B2 — _LmStartIrLapConnection
  • 00008937 — _LmFindIcc
  • 000089EF — _LmFindIdleIcc
  • 00008ABF — _LmProcessConnectResponse
  • 00008B91 — _LmProcessConnectCommand
  • 00008D29 — _LmProcessDisconnectCommand
  • 00008E2E — _LmProcessAccessModeCommand
  • 00008EE0 — _LmSendDisconnect
  • 00008F67 — _LmSetWatchDogTime
  • 00008F72 — _LmClearWatchDogTime
  • 00008F7D — _LmValidatePacket
  • 0000905D — _LmUpdateXidInfo
  • 00009130 — _LmInitCallbacks
  • 00009AFD — _IrLmpErrorHandler
  • 00009B58 — _LmIasInitClient
  • 00009D7E — _LMIAS_ClientRequest
  • 0000A124 — _LmIasClientState_Calling
  • 0000A1A3 — _LmIasClientState_Outstanding
  • 0000A2CC — _LmIasFindConnect
  • 0000A384 — _LmIasStartNewConnection
  • 0000A722 — _LmIasStartOperation
  • 0000A7F9 — _LmIasFindPendingToken
  • 0000A862 — _LmIasEndOperation
  • 0000A87A — _LmIasClientSendCommand
  • 0000A9B2 — _LmIasSetTokenTime
  • 0000A9F4 — _LmIasProcessWaitingOpers
  • 0000AAAF — _LmIasClientTimerFunc
  • 0000AB33 — _LmIasClientDiscTimerFunc
  • 0000AB79 — _LmIasClientWdTimerFunc
  • 0000ABEC — _LmIasSendAck
  • 0000AC78 — _LmIasClientSendDisconnect
  • 0000ACB4 — _LmIasClientDisconnect
  • 0000AD90 — _LMIAS_RegisterObject
  • 0000AE2B — _LMIAS_DeregisterObject
  • 0000AF39 — _LMIAS_SetDeviceName
  • 0000AFB3 — _LmIasInitServer
  • 0000B644 — _LmIasUpdateHints
  • 0000B71B — _LmIasServerFindConnect
  • 0000B7DF — _LmIasServerSendDisconnect
  • 0000B8B9 — _LmIasServerSendReject
  • 0000BCB8 — _LmIasServerDetermineCommand
  • 0000C754 — _LmIasValidateClientToken
  • 0000CF78 — _MuxCon_ValidateActiveConnect
  • 0000D002 — _MuxCon_ValidForReq
  • 0000D0A2 — _MuxCon_ValidForRsp
  • 0000D139 — _MuxCon_ValidForDisc
  • 0000D1DC — _MuxCon_SendConnectPacket
  • 0000D236 — _MuxCon_SendResponsePacket
  • 0000D284 — _MuxCon_Init
  • 0000D300 — _MuxCon_MakeDisconnected
  • 0000D386 — _MuxCon_MakeActive
  • 0000D3D8 — _MuxCon_MakeIncoming
  • 0000D433 — _MuxCon_MakePending
  • 0000D482 — _MuxCon_InitConPacket
  • 0000D4EE — _MuxCon_SendData
  • 0000D5C9 — _MuxCon_Idle
  • 0000D619 — _MuxCon_CheckDisconnect
  • 0000D683 — _MuxCon_CheckPendingDisc
  • 0000D6BC — _MuxCon_Disconnect
  • 0000D7D8 — _MuxIcc_Init
  • 0000D81C — _MuxIcc_Allocate
  • 0000D89C — _MuxIcc_Free
  • 0000D8DC — _MuxIcc_MakePending
  • 0000D90C — _MuxIcc_MakeActive
  • 0000D9A7 — _MuxIcc_MakeClosing
  • 0000D9F3 — _MuxIcc_MakeClosed
  • 0000DA5F — _MuxIcc_ChangeToActive
  • 0000DA9C — _MuxIcc_StartConnection
  • 0000DB46 — _MuxIcc_ProcessPendingConnects
  • 0000DC34 — _MuxIcc_FindConnection
  • 0000DCF0 — _MuxIcc_DisconnectList
  • 0000DD45 — _MuxIcc_Disconnect
  • 0000DD6B — _MuxIcc_AddIncomingConnect
  • 0000DDB4 — _MuxIcc_AddPendingConnect
  • 0000DDF1 — _MuxIcc_AllocateIncoming
  • 0000DE4F — _MuxIcc_RemoveConnect
  • 0000DE8D — _MuxIcc_StatusIndic
  • 0000DF16 — _MuxIcc_CheckForPossibleIcc
  • 0000DF7B — _MuxIcc_CheckClosing
  • 0000E03E — _MuxIcc_CheckDisconnect
  • 0000E0E0 — _LmSmoothCache
  • 0000E1D9 — _LmAddDeviceToSmoothCache
  • 0000E4B7 — _LmDiscoveryTimerFunc
  • 0000E51D — _LmPerformPeriodicDiscovery
  • 0000E5C3 — _LmPerformDiscovery
  • 0000E6C7 — _LmSmoothStatusInd
  • 0000E956 — _LmConfirmDiscovery
  • 0000E9F8 — _LmStartPeriodicDiscoveryTimer
  • 0000EA67 — _LmUpdateDiscoveryCache
  • 0000EAC9 — _LmIndicateCacheChange
  • 0000EB33 — _LmDiscoveryConfirm
  • 0000EBB8 — IRLAMPEX_DDB
  • 0000EC08 — _IrLap
  • 0000EC14 — _ThreadExLock
  • 0000EC78 — _doRetroactiveShutdown
  • 0000EC7C — _Win32ThreadFuncActive
  • 0000EC80 — _EventMutex
  • 0000EC84 — _EQFront
  • 0000EC88 — _EQBack
  • 0000EC8C — _DebugEQBack
  • 0000EC9C — _slotTable
  • 0000ECAC — _allListsMutex
  • 0000EE74 — _PollTime2Table
  • 0000EE84 — _PollTime3Table
  • 0000EE90 — _IrLapFrmCap
  • 0000EE94 — _IrLapFrmWrap
  • 0000EE98 — _IrLapFrmParm
  • 0000EE9C — _IrLampParm
  • 0000EEA0 — _NumIccs
  • 0000EEA8 — _IrLampWrap
  • 0000EF30 — _IoCtlTable
  • 0000EF3C — _IoCtlTableSize
  • 0000EF40 — _IrLmp
  • 0000EF44 — _IrLmpInitialized
  • 0000EFA4 — _IasClient
  • 0000EFAC — _IasClientNoConCB
  • 0000EFCC — _IasClientCB
  • 0000F018 — _IasServer
  • 0000F020 — _IasServerNoConCB
  • 0000F040 — _IasServerCB
  • 0000F0CC — _dwsNumPackets
  • 0000F0D0 — _EventQueue
  • 0000F110 — _stServbuff
  • 0000F130 — _ThreadExRef
  • 0000F134 — _fThreadEnable
Segment 2: _IGROUP @ 00001680
  • 00000000 — IRLAMP_Dynamic_Init
  • 00000014 — _IRLAMPEX_DynamicInit
Segment 3: _RARE @ 00000000
  • 00000000 — _CCODE__HeapAllocate
  • 00000008 — _CCODE__HeapFree
  • 00000010 — _CCODE_Schedule_Global_Event@8
  • 00000028 — _CCODE_Get_Sys_VM_Handle
  • 00000034 — _CCODE_Set_Global_Time_Out@12
  • 00000050 — _CCODE_Cancel_Time_Out@4
  • 00000060 — _CCODE_Get_Last_Updated_System_Time
  • 00000068 — _CCODE__CreateMutex
  • 00000070 — _CCODE__DestroyMutex
  • 00000078 — _CCODE__EnterMutex
  • 00000080 — _CCODE__LeaveMutex
  • 00000088 — _CCODE__lmemcpy
  • 00000090 — _CCODE_Call_Restricted_Event@24