IRENUM — Windows 98 Debug


Source Tree

  • ../cvxdctrl.asm
  • ../../../../../dev/ddk/inc/shell.h
  • ../dongle.asm
  • ../irlan.c
  • ../irpnpset.c
  • ../lmpmuxif.c
  • ../lmreg.c
  • ../lmwrap.asm
  • ../loadvxds.c
  • ../messages.asm
  • ../sirenum.c
  • ../sound.asm
  • ../statapif.c
  • ../str.c
  • ../sysctrl.c
  • ../ttplib.asm
  • ../yieldvmm.asm

Segment 1: .bss @ 00002A30
  • 000001F0 — _astIrDevice
  • 000003B0 — _SysConfig
  • 00000490 — _astPnpInfo
  • 00001350 — _PortInfo
  • 00001470 — _dbgLockedBuf
  • 00001540 — _IrLapFrmModuleName
  • 00001560 — _SpeedDriverModuleName
  • 00001580 — _IrLanModuleName
  • 000015A0 — _TinyTPModuleName
  • 000015C0 — _BufferLen
  • 000015C8 — _ReadPortBuffer
  • 000015D0 — _ReadClassBuffer
  • 000015E0 — _stPeerLsapObj
  • 00001610 — _stPeerPnpObj
  • 00001694 — _IrLANDebugFlag
  • 00001698 — _fIrlanPnpObjLoaded
  • 0000169C — _fIrlanPeerObjLoaded
  • 000016A0 — _fIrlanServerChanOpen
  • 000016A4 — _fIrlanOpen
  • 000016A8 — _fIrlanEnabled
  • 000016AC — _fPeerEnabled
  • 000016B0 — _hGlobalTTpServerHandle
  • 000016B4 — _wGlobalServerLsap
  • 00001988 — _ComPort
  • 00001990 — _PortName
  • 000020C0 — _IrLanOpen
  • 00002110 — _IrLanClose
  • 00002170 — _IrLanEnable
  • 00002210 — _IrLanDisable
  • 00002280 — _IrLanCloseServerChan
  • 000022C0 — _IrLanOpenServerChan
  • 000023D0 — _RegisterPeerPnP
  • 000025C0 — _PnpObjCB
  • 000025D0 — _DeregisterPeerPnp
  • 00002640 — _RegisterPeerLsap
  • 00002720 — _PeerObjCB
  • 00002730 — _DeregisterPeerLsap
  • 000027A0 — _My_VMM_RegOpenKey
  • 000027E0 — _My_VMM_RegCreateKey
  • 00002820 — _My_VMM_RegQueryInfoKey
  • 000028B0 — _My_VMM_RegQueryValue
  • 000028F0 — _My_VMM_RegQueryValueEx
  • 00002940 — _GetPortSettings
  • 00002E00 — _Atoi
  • 00002E30 — _ReadIRMINIDongleSettings
  • 00002EB0 — _ReadCOMHardwareSettings
  • 000031B0 — _FindComDevNode
  • 00003420 — _TTpGetVersion
  • 00003426 — _TTpLampUp
  • 0000342C — _TTpLampDown
  • 00003432 — _TTpOpen
  • 00003438 — _TTpClose
  • 0000343E — _TTpConnect
  • 00003444 — _TTpDisconnect
  • 0000344A — _TTpSend
  • 00003450 — _TTpExtendCredit
  • 00003456 — _TTpGetStats
  • 0000345C — _TTpGetHandleByName
  • 00003462 — _TTpChangeCallbacks
  • 00003468 — _TTpStartSearch
  • 0000346E — _TTpStopSearch
  • 00003474 — _TTpConStatus
  • 0000347A — _TTpConnectConf
  • 00003480 — _TTpIsDeviceWithHints
  • 00003486 — _TTpAddIasObject
  • 0000348C — _TTpRemoveIasObject
  • 00003492 — _TTpIasGetValueByClass
  • 00003498 — _TTpGVBCCancel
  • 000034A0 — _IrLapFrmWrap
  • 000034A4 — _IrLampWrap
  • 000034A8 — _initIrlampWhenFramerRegisters
  • 000034AC — _initIrlampWhenFramerRegisters_frmKey
  • 000035B0 — _myshex1
  • 00003844 — _IrLapFrmLoaded
  • 00003848 — _IrLampLoaded
  • 0000384C — _SpeedDriverLoaded
  • 00003850 — _TinyTPLoaded
  • 00003854 — _IrLanLoaded
  • 00003BF4 — _dbgOpt
  • 00003BF8 — _apszDevState
  • 00003C18 — _dwDbgFlags
  • 00003C1C — _astPnPAttrib
  • 00003CAC — _bDoPnP
  • 00003CB0 — _iDiscoveryCacheItems
  • 000040B8 — _fPortAcquired
  • 000040BC — _fThirdPartyHasPort
  • 000040C0 — _sThirdPartyName
  • 000040E0 — _bEnabledOnce
  • 000040E4 — _SAPI_Procs
  • 00004FA4 — __IRENUM_GetVersion
  • 00004FA8 — __IRLAP_RegisterFramer
  • 00004FAC — __LM_Startup
  • 00004FB0 — __LM_Shutdown
  • 00004FB4 — __LM_BindClient
  • 00004FB8 — __LM_UnBindClient
  • 00004FBC — __LM_DiscoveryReq
  • 00004FC0 — __LM_ConnectReq
  • 00004FC4 — __LM_ConnectRsp
  • 00004FC8 — __LM_DisconnectReq
  • 00004FCC — __LM_DataReq
  • 00004FD0 — __LM_UDataReq
  • 00004FD4 — __LM_ReceiveData
  • 00004FD8 — __LM_NoConnectDataReq
  • 00004FDC — __LM_LocalBusy
  • 00004FE0 — __LM_Idle
  • 00004FE4 — __LM_GetDiscoveryCache
  • 00004FE8 — __LM_DeviceStatus
  • 00004FEC — __LM_StatusReq
  • 00004FF0 — __LM_GetIrLapFrmStats
  • 00004FF4 — __LM_GetDeviceStats
  • 00004FF8 — __LM_SetNickname
  • 00004FFC — __LM_Sniff
  • 00005000 — __LM_GetPeriodicDiscoveryPeriod
  • 00005004 — __LMIAS_ClientRequest
  • 00005008 — __LMIAS_RegisterObject
  • 0000500C — __LMIAS_DeregisterObject
  • 00005010 — __LMIAS_SetDeviceName
  • 00005014 — __LM_InitClient
  • 00005018 — __LM_AddIncoming
  • 0000501C — __LM_RemoveIncoming
  • 00005020 — __LM_SetHints
  • 00005024 — __LM_PeriodicDiscovery
  • 00005028 — __IRLAMP_Register
  • 0000502C — __LM_AbortConnection
  • 00005030 — __IRLAP_RegisterDongle
  • 00005034 — __IRLAP_DeregisterDongle
  • 00005038 — __IRLAP_QueryDongleTable
  • 0000503C — __IRLAP_DeregisterFramer
  • 00005040 — IRENUM_DDB
  • 00005094 — _OEMDongleTable
  • 00005098 — _OEMDongleTableLen
  • 000050A0 — _LoadIrMon
  • 000050B0 — _LoadAndInitIRLAMP
  • 000051A0 — _LM_Startup
  • 00005310 — _IRLAP_RegisterFramer
  • 00005390 — _IRLAP_DeregisterFramer
  • 000053C0 — _IRLAMP_Register
  • 000053D0 — _LM_Shutdown
  • 00005440 — _RegGetFramer
  • 000054A0 — _RegGetSpeedDriver
  • 00005500 — _RegGetSpeedLimit
  • 000055B0 — _SetDeviceAndNickName
  • 000056F0 — _RegGetPeerEnabled
  • 00005760 — _LoadIrLapFrm
  • 00005890 — _LoadSpeedDriver
  • 000059C0 — _LoadIrLamp
  • 00005AB0 — _UnLoadIrLapFrm
  • 00005B60 — _UnLoadSpeedDriver
  • 00005C20 — _UnLoadIrLamp
  • 00005C80 — _LoadTinyTP
  • 00005DB0 — _UnLoadTinyTP
  • 00005DC0 — _MyStrncpy
  • 00005DF0 — _DbgTouch
  • 00005E1A — _IrEnabled
  • 00006020 — _SAPI_BindClient
  • 00006460 — _SAPI_Bind@12
  • 00006490 — _SAPI_UnBind@12
  • 000064C0 — _CMCONFIG_A_CMCONFIG
  • 00006500 — _DynamicEnablePort
  • 00006640 — _SAPI_Set@12
  • 00006850 — _SAPI_Get@12
  • 00006A10 — _SAPI_Sound@12
  • 00006A40 — _GetSpeed@12
  • 00006A70 — _SetMaxSpeed@12
  • 00006A90 — _AcquireIrPort@12
  • 00006BE0 — _ReleaseIrPort@12
  • 00006D60 — _EnumIASQueryCallback
  • 00007A00 — _EnumDumpDevList
  • 00007AE0 — _EnumPnpInfoList
  • 00007BE0 — _EnumDebugger@0
  • 00007C00 — _IRLAMP_W32_DeviceIOControl@16
  • 00007C50 — _IRENUM_GetVersion
  • 00007C60 — IRENUM_Control
  • 00007C9A — IRLAMP_Init
  • 00007CAB — IRENUM_VM
  • 00007CBE — IRLAMP_PM
  • 00007CD9 — _MY_UnloadDevice
  • 00007CF6 — _SHELL_ShellExecute
  • 00007CFC — _DebugPrintf
  • 00007D22 — _IRLAP_RegisterDongle
  • 00007D43 — _IRLAP_DeregisterDongle
  • 00007D66 — _IRLAP_QueryDongleTable
  • 00007D88 — _LM_InitClient
  • 00007D9F — _LM_AddIncoming
  • 00007DB6 — _LM_RemoveIncoming
  • 00007DCD — _LM_BindClient
  • 00007DE4 — _LM_UnBindClient
  • 00007DFB — _LM_DiscoveryReq
  • 00007E12 — _LM_ConnectReq
  • 00007E29 — _LM_ConnectRsp
  • 00007E40 — _LM_DisconnectReq
  • 00007E57 — _LM_ReceiveData
  • 00007E6E — _LM_DataReq
  • 00007E85 — _LM_UDataReq
  • 00007E9C — _LM_NoConnectDataReq
  • 00007EB3 — _LM_Idle
  • 00007ECA — _LM_GetDiscoveryCache
  • 00007EE1 — _LM_DeviceStatus
  • 00007EF8 — _LM_StatusReq
  • 00007F0F — _LM_GetIrLapFrmStats
  • 00007F26 — _LM_GetDeviceStats
  • 00007F3D — _LM_SetNickname
  • 00007F54 — _LM_SetHints
  • 00007F6B — _LM_Sniff
  • 00007F82 — _LM_PeriodicDiscovery
  • 00007F99 — _LM_GetPeriodicDiscoveryPeriod
  • 00007FB0 — _LMIAS_ClientRequest
  • 00007FC7 — _LMIAS_RegisterObject
  • 00007FDE — _LMIAS_DeregisterObject
  • 00007FF5 — _LMIAS_SetDeviceName
  • 0000800C — _LM_LocalBusy
  • 00008023 — _LM_AbortConnection
  • 0000803D — _LM_IoCtl
  • 00008058 — _GetVirtualCOMPortFriendlyName
  • 00008066 — _GetVirtualLPTPortFriendlyName
  • 00008079 — swap_timer_state
  • 000080E8 — async_call_back
  • 00008110 — _Play_A_Tone
  • 00008170 — _YieldToVMM
  • 000081A4 — _LCODE__Debug_Printf_Service
  • 000081B8 — _LCODE__lmemcpy
Segment 2: _LMSG$1 @ 00002AB0
  • 00000000 — @MSG_LAB
  • 00000014 — @MSG_LDATA
Segment 3: PNP @ 00003410
  • 00000000 — _fCheckCommEnum
  • 00000140 — _PatchAttachedTo
  • 000002F0 — _IREnumerator
  • 00000AC0 — _EnumerateBus
  • 00000C10 — _CreateStaticComPorts
  • 00001010 — _NewEnumerator
  • 000010B0 — _BuildDevNode
  • 00001470 — _GetXIDClass
  • 00001500 — _StringLen
  • 00001520 — _StringPos
  • 00001550 — _StringChr
  • 00001580 — _StringCmp
  • 000015C0 — _StringUppercase
  • 000015F0 — _StringAppend
  • 00001630 — _StringCopy
  • 00001660 — _StringSubst
  • 00001690 — _memInit
  • 000016B0 — _memCopy
  • 000016D0 — _IRENUM_NewDevNode@8
  • 00001740 — _CCODE__HeapFree
  • 00001748 — _CCODE__HeapAllocate
  • 00001750 — _CCODE__CONFIGMG_Get_Alloc_Log_Conf
  • 00001758 — _CCODE__CONFIGMG_Locate_DevNode
  • 00001760 — _CCODE__CONFIGMG_Get_Sibling
  • 00001768 — _CCODE__CONFIGMG_Get_Child
  • 00001770 — _CCODE__CONFIGMG_Read_Registry_Value
  • 00001778 — _CCODE__RegCloseKey
  • 00001780 — _CCODE__RegQueryValueEx
  • 00001788 — _CCODE__RegOpenKey
  • 00001790 — _CCODE__CONFIGMG_Write_Registry_Value
  • 00001798 — _CCODE__lstrlen
  • 000017A0 — _CCODE__CONFIGMG_Reenumerate_DevNode
  • 000017A8 — _CCODE__CONFIGMG_Get_Parent
  • 000017B0 — _CCODE__Sprintf
  • 000017B8 — _CCODE__CONFIGMG_Get_Device_ID
  • 000017C0 — _CCODE__CONFIGMG_Remove_Unmarked_Children
  • 000017C8 — _CCODE__CONFIGMG_Reset_Children_Marks
  • 000017D0 — _CCODE__CONFIGMG_Create_DevNode
  • 000017D8 — _CCODE__CONFIGMG_Register_Device_Driver
  • 000017E0 — _CCODE__CONFIGMG_Register_Enumerator
  • 000017E8 — _CCODE__CONFIGMG_Get_CRC_CheckSum
  • 000017F0 — _CCODE__Debug_Printf_Service
  • 00001804 — _CCODE_Get_Last_Updated_System_Time
  • 0000180C — _CCODE__lmemcpy
Segment 4: _PDATA @ 00000000
  • 00000000 — _szDevNodeBranch
  • 00000004 — _szComHardwareID
  • 00000008 — _szLptHardwareID
  • 00000010 — _dnGlobalDevNode
  • 00000014 — _dnInfrared
  • 00000018 — _dnCOM
  • 0000001C — _dnLPT
  • 00000020 — _lpszConfigName