BIOS — Windows ME Debug


Source Tree

  • ../bios.asm
  • ../callbios.c
  • ../convert.c
  • ../debug.c
  • ../../../../dev/ddk/inc/bios.inc
  • ../enum.c
  • ../escd.c
  • ../events.c
  • ../selector.c
  • ../services.c
  • ../sysctrl.c
  • ../sysmsgs.c

Segment 1: _LDATA @ 000004E0
  • 00000000 — _BeginLockable_Debug_Flags
  • 00000004 — __BIOSGetVersion
  • 00000008 — __BIOSSoftUndock
  • 0000000C — __BIOSGetCapabilities
  • 00000010 — __BIOSGetAPMTable
  • 00000014 — BIOS_DDB
  • 000001C8 — _DebuggerCommands
  • 000007C8 — _pbyEventNotification
  • 00000830 — BIOS_Control
  • 0000085D — _GetMsec
  • 0000087E — _DebLogEvent
  • 000008FE — _ValidateCurrentDevNode
  • 00000934 — _SelectIndex
  • 00000954 — _DebListDevNode
  • 000009CD — _DebProcessDevNode
  • 00000A76 — _BIOSWalk
  • 00000AAD — _ShowAll
  • 00000AB9 — _DumpEvents
  • 00000B7F — _ShowList
  • 00000BAA — _ShowDevNode
  • 00000BC0 — _SelectByDevNode
  • 00000BD4 — _SelectByIndex
  • 00000C25 — _Debugger@0
  • 00000C34 — _LogEvent
  • 00000C46 — _PollEventProc
  • 00000C7C — _LCODE__Debug_Printf_Service
  • 00000C90 — @CMDReadNumber@12
  • 00000D90 — @CMDMenu@8
  • 00000E50 — _LCODE__CONFIGMG_Call_At_Appy_Time
  • 00000E58 — _LCODE_Set_Global_Time_Out@12
  • 00000E80 — @CMDInChar@0
Segment 2: PNP @ 00002330
  • 00000000 — _BIOSAddInstanceHook
  • 00000097 — APIHandler
  • 000000A9 — _PNPBIOS_GetAPMTable
  • 00000118 — _PNPBIOS_SetOldISARes
  • 00000184 — _PNPBIOS_GetOldISARes
  • 000001F0 — _PNPBIOS_GetEscdInfo
  • 00000262 — _PNPBIOS_GetEscd
  • 000002D5 — _PNPBIOS_SetEscd
  • 00000348 — _EisaID
  • 000003EE — _DWordAscii
  • 00000436 — _MemCpy
  • 0000045B — _MemCmp
  • 00000486 — _StrChr
  • 000004AC — _StrStr
  • 000004F1 — _MakeChicagoDeviceName
  • 0000055A — _ConvertChicagoToCMConfig
  • 000006F3 — _DontStaticallyDisable
  • 00000735 — _IsDevNodeMarkedDisabled
  • 0000079F — _BIOSSetupDevNode
  • 000007D2 — _BIOSDisableable
  • 00000822 — _BIOSRemovable
  • 0000088F — _BIOSEnumerate
  • 00000D9A — _BIOSPreShutDown
  • 00000E47 — _BIOSShutDown
  • 00000E50 — _BIOSStopDevNode
  • 00000F51 — _NewEnumerator
  • 00000F74 — _CheckSum
  • 00000F97 — _EscdGetNextBrdHdrOffset
  • 00000FB5 — _EscdGetTotalFuncLen
  • 00000FC2 — _EscdGetFuncOffset
  • 00000FF0 — _EscdGetFuncCount
  • 00001035 — _EscdUpdateSizesAndChecksums
  • 000010BC — _EscdGetBrdECD
  • 00001109 — _EscdFindFunctionID
  • 000011B9 — _EscdLockFunction
  • 00001202 — _EscdFindSlotNumber
  • 00001239 — _EscdFindBoardID
  • 0000126D — _EscdDetermineLegacySlot
  • 000012F8 — _EscdDeleteDevice
  • 0000134B — _ConfigContainsResources
  • 00001379 — _ConfigDelMemRes
  • 000013CB — _ConfigDelIrqRes
  • 0000142B — _ConfigDelDmaRes
  • 0000148B — _ConfigDelIoRes
  • 000014DF — _EscdCheckMemoryEntries
  • 000015A6 — _EscdCheckIRQEntries
  • 000015F7 — _EscdCheckDMAEntries
  • 00001648 — _EscdCheckIOEntries
  • 000016FD — _ConfigDelFnConflicts
  • 000017A5 — _ConfigRemoveConflicts
  • 00001831 — _EscdReplaceFunction
  • 000018C6 — _EscdOverwriteMemory
  • 00001967 — _EscdOverwriteIrq
  • 00001A1F — _EscdOverwriteDma
  • 00001AA6 — _EscdOverwriteIo
  • 00001B69 — _EscdMergeResourcesIntoFunction
  • 00001D67 — _EscdMergeResources
  • 00001DF7 — _EscdAddOldLegacyFunction
  • 00001F30 — _ValidateESCDImage
  • 00002070 — _AllowUndocking
  • 0000215F — _ProcessEvent
  • 00002325 — _ProcessUnknownEvent
  • 0000233B — _LockTimedOut
  • 00002376 — _BIOS_Lock_CM
  • 000023A8 — _BIOS_Unlock_CM
  • 000023D7 — _AppyPollEventProc
  • 0000242E — _InitDockInfo
  • 000024B8 — _CreateGDTSelector
  • 00002514 — _ModifyGDTSelector
  • 0000257A — _FreeGDTSelector
  • 000025C5 — _APIDispatch
  • 00002669 — _GetVersion
  • 0000266F — _BIOSGetVersion
  • 00002674 — _V86GetVersion
  • 00002679 — _GetCapabilities
  • 00002690 — _BIOSGetCapabilities
  • 00002695 — _V86GetCapabilities
  • 0000269A — _DoIt
  • 000026DE — _SoftUndock
  • 000026F3 — _BIOSSoftUndock
  • 000026F8 — _V86SoftUndock
  • 000026FD — _GetAPMTable
  • 00002718 — _BIOSGetAPMTable
  • 0000276F — _V86GetAPMTable
  • 000027AB — _CheckBIOSExt
  • 000027D5 — _InstallPollingHandler
  • 0000282F — _BIOSInit
  • 00002C29 — _BIOS_NewDevNode@8
  • 00002C94 — _BIOS_W32DeviceIOControl@4
  • 00002D03 — _AdvancePastSubString
  • 00002D4B — _PciBusNum
  • 00002D72 — _PciDevFnNum
  • 00002DD5 — _CompressedPnpID
  • 00002DF9 — _PnpCompressedID
  • 00002E1D — _PnpSerialID
  • 00002E5A — _PnpFunctionNum
  • 00002E83 — _ReplaceForcedConfig
  • 00002FF1 — _TraverseDevNodeSubTree
  • 00003042 — _UpdateForcedConfigs
  • 0000306E — _AddDevNodeResToESCDBuf
  • 000030F5 — _GetCheckAndSaveESCD
  • 00003319 — _AddDevNodeResToISABuf
  • 00003451 — _CheckAndSaveOldISA
  • 000034F3 — _SaveInNVRAM
  • 0000356A — _AddLegacyToNVRAM
Segment 3: L0CKABLE_BEGIN @ 00003090
  • 00000000 — _BeginLockable
  • 00000004 — _CallBIOS@4
  • 00000199 — _PNPBIOS_GetEvent
  • 00000214 — _PNPBIOS_GetNodeInfo
  • 0000029C — _PNPBIOS_GetDevNode
  • 00000364 — _PNPBIOS_SetDevNode
  • 000003E9 — _PNPBIOS_SendMessage
  • 00000456 — _PNPBIOS_GetDockInfo
  • 000004D3 — _SkipToNextList
  • 0000053F — _BIOSStartDevNode
  • 000006F5 — _BIOSEnumHandler
  • 00000948 — _KCODE__LinPageUnLock
  • 00000950 — _KCODE__Call_On_My_Not_Flat_Stack
  • 00000958 — _KCODE__AttemptingSomethingDangerous
  • 00000960 — _KCODE__LinPageLock
  • 00000968 — _KCODE__Sprintf
  • 00000970 — _KCODE__CONFIGMG_Get_Next_Res_Des
  • 00000978 — _KCODE__Debug_Printf_Service
  • 0000098C — _KCODE__CONFIGMG_Assert_Structure
  • 00000994 — _KCODE__CONFIGMG_Get_Device_ID
  • 0000099C — _KCODE__CONFIGMG_Get_Private_DWord
  • 000009A4 — _KCODE__CONFIGMG_Debug_DevNode
  • 000009AC — _KCODE__CONFIGMG_Get_Sibling
  • 000009B4 — _KCODE__CONFIGMG_Get_Child
  • 000009BC — _KCODE__CONFIGMG_Read_Registry_Value
  • 000009C4 — _KCODE__CONFIGMG_ISAPNP_To_CM
  • 000009CC — _KCODE__CONFIGMG_Get_DevNode_Status
  • 000009D4 — _KCODE__CONFIGMG_Get_Global_State
  • 000009DC — _KCODE__CONFIGMG_Remove_Unmarked_Children
  • 000009E4 — _KCODE__CONFIGMG_Write_Registry_Value
  • 000009EC — _KCODE__CONFIGMG_Disable_DevNode
  • 000009F4 — _KCODE__CONFIGMG_Remove_SubTree
  • 000009FC — _KCODE__RegCloseKey
  • 00000A04 — _KCODE__RegQueryValueEx
  • 00000A0C — _KCODE__GetRegistryKey
  • 00000A14 — _KCODE__CONFIGMG_Free_Log_Conf
  • 00000A1C — _KCODE__CONFIGMG_Add_Res_Des
  • 00000A24 — _KCODE__CONFIGMG_Add_Empty_Log_Conf
  • 00000A2C — _KCODE__CONFIGMG_Get_Next_Log_Conf
  • 00000A34 — _KCODE__CONFIGMG_Get_First_Log_Conf
  • 00000A3C — _KCODE__CONFIGMG_Set_DevNode_PowerCapabilities
  • 00000A44 — _KCODE__CONFIGMG_Set_Bus_Info
  • 00000A4C — _KCODE__CONFIGMG_Set_Private_DWord
  • 00000A54 — _KCODE__CONFIGMG_Create_DevNode
  • 00000A5C — _KCODE__CONFIGMG_Reset_Children_Marks
  • 00000A64 — _KCODE__HeapReAllocate
  • 00000A6C — _KCODE__RegOpenKey
  • 00000A74 — _KCODE__CONFIGMG_Change_DevNode_Status
  • 00000A7C — _KCODE__lmemcpy
  • 00000A84 — _KCODE__CONFIGMG_Set_DevNode_Problem
  • 00000A8C — _KCODE__CONFIGMG_CM_To_ISAPNP
  • 00000A94 — _KCODE__CONFIGMG_Get_Parent
  • 00000A9C — _KCODE__LinRegionLock
  • 00000AA4 — _KCODE__LinRegionUnLock
  • 00000AAC — _KCODE__CONFIGMG_Register_Enumerator
  • 00000AB4 — _KCODE__HeapFree
  • 00000ABC — _KCODE__HeapAllocate
  • 00000AC4 — _KCODE__CONFIGMG_Reenumerate_DevNode
  • 00000ACC — _KCODE__CONFIGMG_Fail_Change_HW_Prof
  • 00000AD4 — _KCODE__CONFIGMG_Query_Remove_SubTree
  • 00000ADC — _KCODE__CONFIGMG_Query_Change_HW_Prof
  • 00000AE4 — _KCODE__CONFIGMG_Recompute_HW_Prof
  • 00000AEC — _KCODE_Cancel_Time_Out@4
  • 00000AFC — _KCODE__CONFIGMG_Lock
  • 00000B04 — _KCODE__CONFIGMG_Unlock
  • 00000B0C — _KCODE_Set_Global_Time_Out@12
  • 00000B28 — _KCODE_VMM_GetSystemInitState
  • 00000B30 — _KCODE__MapPhysToLinear
  • 00000B38 — _KCODE__PageAllocate
  • 00000B40 — _KCODE__CONFIGMG_Register_Device_Driver
  • 00000B48 — _KCODE__CONFIGMG_Add_Remove_DevNode_Property
  • 00000B50 — _KCODE__CONFIGMG_Get_Device_ID_Size
  • 00000B58 — _KCODE__CONFIGMG_Locate_DevNode
  • 00000B60 — _KCODE__CONFIGMG_Get_Alloc_Log_Conf
  • 00000B6C — _wBIOSEntrySeg
  • 00000B70 — _wBIOSEntryOff
  • 00000B74 — _BIOSDataSel
  • 00000B78 — _pBIOSData
  • 00000B7C — _wBIOSDataSel
  • 00000B80 — _wBIOSStackSS
  • 00000B84 — _pBIOSStack
  • 00000B8C — _bCallVxD
  • 00000DA0 — _dwMaxResourceSize
  • 00000DA8 — _dnBIOSDevNode
  • 00000EF0 — _EndLockable
Segment 4: _PDATA @ 00000000
  • 0000018C — _fDellProblem
  • 00000198 — _dwOEMNumber
  • 000003E0 — _fEscdShareEdge
  • 0000064C — _fProcessingSoftUndock
  • 00000650 — _fProcessingDockChange
  • 000008EC — __pClientRegisters
  • 000008F0 — _fBIOSWorking
  • 00000928 — _dwAddInstanceAddr
  • 0000092C — _dwEventNotify
  • 00000B30 — _gpbyNVRAM
  • 00000B34 — _gpbyOldNVRAM
  • 00000B38 — _gwNVRAMSize
  • 00000B3C — _gwNVRAMBufSel
  • 00000B40 — _gpbyCurResTable
  • 00000B44 — _gwCurResTableSel
  • 00000B48 — _gdwCurBufOffset
  • 00000B4C — _gdwSysBufSize
  • 00000B50 — _gbyLegacyCardSlot
  • 00000B54 — _gabyTempEscdFn