VPICD — Windows 98SE Debug


Source Tree

  • ../defint.asm
  • ../vpicdapi.asm
  • ../vpicdarb.asm
  • ../vpicd.asm
  • ../vpicdbg.asm
  • ../vpicdio.asm
  • ../vpicserv.asm

Segment 1: _LGROUP @ 00003B90
  • 00000006 — VPICD_Force_Default_Owner
  • 000000A8 — VPICD_Force_Default_Behavior
  • 000001E3 — VPICD_Get_Virtualization_Count
  • 00000222 — Def_Int_IRQ9_Owner_Detect
  • 00000230 — Def_Int_Detect_IRQ9_Event
  • 000002BB — Def_Int_PM_Vec_Hook
  • 00000320 — Default_IRQ9_EOI
  • 0000034C — Default_Cascade_EOI
  • 00000370 — Default_INT
  • 000003BC — Default_EOI
  • 000003C8 — Default_Shared_EOI
  • 000003D3 — Default_PM_Share_Int
  • 000003DC — Default_MASK
  • 000004EF — Default_Iret
  • 000004F9 — Default_Shared_IRET
  • 000006B3 — Def_Int_Share_Error_EOI
  • 000006D4 — Def_Int_Share_Error_Timeout
  • 000006FC — Def_Int_Share_Error_IRET
  • 00000717 — Def_Int_Share_Error_Bitch
  • 00000728 — Def_Int_Share_Error
  • 000007CC — VPICD_Power_Handler
  • 00000855 — ReInitializePIC
  • 000008CD — VPICD_Control
  • 00000928 — VPICD_Sys_Critical_Exit
  • 00000982 — VPICD_Create_VM
  • 000009C2 — VPICD_Not_Executeable
  • 00000A61 — VPICD_Thread_Not_Executeable
  • 00000A88 — VPICD_Set_Virt_Mask
  • 00000B90 — VPICD_State_Change_Event
  • 00000BA4 — VPICD_Adjust_Pri_Boost
  • 00000C40 — VPICD_Simulate_Int
  • 00000FA3 — VPICD_Begin_V86_Int_Stack
  • 00001075 — VPICD_Set_VxD_PM_From_V86
  • 0000107C — VPICD_IRET_PM_From_V86
  • 00001094 — VPICD_Set_VxD_PM_From_PM
  • 000010A6 — VPICD_IRET_PM_From_PM
  • 000010B4 — VPICD_Set_VxD_V86_From_PM
  • 000010B8 — VPICD_IRET_V86_From_PM
  • 000010CA — VPICD_End_V86_Int_Stack
  • 0000118F — VPICD_Set_VxD_V86_From_V86
  • 00001193 — VPICD_IRET_V86_From_V86
  • 000011B7 — VPICD_IRET_Call_Devices
  • 0000125D — VPICD_Time_Out
  • 0000133D — VPICD_Hook_Int_Serv_Hook
  • 00001354 — VPICD_Common_Int_Code
  • 00001354 — VPICD_Common_Slave_Int
  • 0000135A — VPICD_Common_Master_Int
  • 00001504 — VPICD_Common_Shared_Slave_Int
  • 00001504 — VPICD_Common_Shared_Int_Code
  • 0000150A — VPICD_Common_Shared_Master_Int
  • 0000156D — VPICD_Slave_Mask_Change_Proc
  • 00001574 — Hw_IRQ_0
  • 000015A8 — Hw_IRQ_1
  • 000015DC — Hw_IRQ_3
  • 00001610 — Hw_IRQ_4
  • 00001644 — Hw_IRQ_5
  • 00001678 — Hw_IRQ_6
  • 000016AC — Hw_IRQ_7
  • 000016F0 — Hw_IRQ_8
  • 00001724 — Hw_IRQ_9
  • 00001758 — Hw_IRQ_10
  • 0000178C — Hw_IRQ_11
  • 000017C0 — Hw_IRQ_12
  • 000017F4 — Hw_IRQ_13
  • 00001828 — Hw_IRQ_14
  • 0000185C — Hw_IRQ_15
  • 000018A0 — Hw_IRQ_2
  • 000018AC — VPICD_Slave_Error
  • 000018C0 — VPICD_API
  • 00001A27 — VPICD_API_Convert_LDT_To_GDT
  • 00001A7F — VPICD_Common_API_Int
  • 00001ABC — VPICD_API_Call_From_Use16
  • 00001AF8 — VPICD_BIH_EOI
  • 00001B00 — VPICD_BIH_Mask
  • 00001B08 — VPICD_BIH_Unmask
  • 00001B10 — VPICD_BIH_Get_Mask
  • 00001B20 — VPICD_BIH_Get_IRR
  • 00001B28 — VPICD_BIH_Get_ISR
  • 00001B34 — VPICD_BIH_Call_Back_PM
  • 00001BA1 — VPICD_BHI_Call_PM_Event
  • 00001C0E — VPICD_Virtual_EOI
  • 00001C40 — VPICD_Simulate_IO_0
  • 00001C48 — VPICD_Trap_SP0
  • 00001C5D — VPICD_In_0
  • 00001C88 — VPICD_Trap_MP0
  • 00001C9B — VPICD_Out_0
  • 00001D80 — VPICD_Simulate_IO_1
  • 00001D88 — VPICD_Trap_SP1
  • 00001D99 — VPICD_In_1
  • 00001DA0 — VPICD_Trap_MP1
  • 00001DAF — VPICD_Out_1
  • 00001E14 — VPICD_Not_Supported
  • 00001E2A — VPICD_Get_Version
  • 00001E49 — VPICD_Virtualize_IRQ
  • 00002144 — VPICD_Set_Int_Request
  • 000021E0 — VPICD_Clear_Int_Request
  • 0000226C — VPICD_Get_Complete_Status
  • 0000230C — VPICD_Get_Status
  • 00002367 — VPICD_Test_Phys_Request
  • 000023AC — VPICD_Phys_EOI
  • 00002431 — VPICD_Convert_IRQ_To_Int
  • 00002471 — VPICD_Convert_Int_To_IRQ
  • 000024BE — VPICD_CITI_Test_Range
  • 000024D4 — VPICD_Get_IRQ_Complete_Status
  • 00002520 — VPICD_Convert_Handle_To_IRQ
  • 00002550 — VPICD_Physically_Mask
  • 000025C8 — VPICD_Physically_Unmask
  • 00002640 — VPICD_Set_Auto_Masking
  • 000026C8 — VPICD_Call_When_Hw_Int
  • 000026EA — VPICD_Bogus_Hw_Filter
  • 000026F1 — VPICD_Auto_Mask_At_Inst_Swap
  • 00002734 — VPICD_Begin_Inst_Page_Swap
  • 00002754 — VPICD_End_Inst_Page_Swap
  • 000027B2 — VPICD_VM_SlavePIC_Mask_Change
  • 000027BF — clr_ir_int_proc
  • 000027DF — clr_ir_enable_int
  • 00002825 — _VPICD_Clear_IR_Bits
  • 000028A5 — _VPICD_Set_Irql_Mask
  • 000028FA — _VPICD_Prepare_For_Shutdown
  • 00002940 — _VPICD_Set_Channel_Irql
  • 00002994 — VPICD_PreAlloc_IRQ
  • 000029BB — VPICDARB_Unmask
  • 000029DB — VPICD_Release_IRQ
  • 00002A18 — Orig_V86_Int_0Ah_Vector
  • 00002A1C — Orig_V86_Int_71h_Vector
  • 00002A20 — Orig_PM_Int_0Ah_Vector
  • 00002A26 — Orig_PM_Int_71h_Vector
  • 00002A2C — Def_Int_PM_Set_Vec_Chain
  • 00002C0C — _VPICD_Get_Version
  • 00002C10 — _VPICD_Virtualize_IRQ
  • 00002C14 — _VPICD_Set_Int_Request
  • 00002C18 — _VPICD_Clear_Int_Request
  • 00002C1C — _VPICD_Phys_EOI
  • 00002C20 — _VPICD_Get_Complete_Status
  • 00002C24 — _VPICD_Get_Status
  • 00002C28 — _VPICD_Test_Phys_Request
  • 00002C2C — _VPICD_Physically_Mask
  • 00002C30 — _VPICD_Physically_Unmask
  • 00002C34 — _VPICD_Set_Auto_Masking
  • 00002C38 — _VPICD_Get_IRQ_Complete_Status
  • 00002C3C — _VPICD_Convert_Handle_To_IRQ
  • 00002C40 — _VPICD_Convert_IRQ_To_Int
  • 00002C44 — _VPICD_Convert_Int_To_IRQ
  • 00002C48 — _VPICD_Call_When_Hw_Int
  • 00002C4C — _VPICD_Force_Default_Owner
  • 00002C50 — _VPICD_Force_Default_Behavior
  • 00002C54 — _VPICD_Auto_Mask_At_Inst_Swap
  • 00002C58 — _VPICD_Begin_Inst_Page_Swap
  • 00002C5C — _VPICD_End_Inst_Page_Swap
  • 00002C60 — _VPICD_Virtual_EOI
  • 00002C64 — _VPICD_Get_Virtualization_Count
  • 00002C68 — _VPICD_Post_Sys_Critical_Init
  • 00002C6C — _VPICD_VM_SlavePIC_Mask_Change
  • 00002C70 — __VPICD_Clear_IR_Bits
  • 00002C74 — __VPICD_Get_Level_Mask
  • 00002C78 — __VPICD_Set_Level_Mask
  • 00002C7C — __VPICD_Set_Irql_Mask
  • 00002C80 — __VPICD_Set_Channel_Irql
  • 00002C84 — __VPICD_Prepare_For_Shutdown
  • 00002C88 — __VPICD_Register_Trigger_Handler
  • 00002C8C — VPICD_DDB
  • 00002CDC — VPICD_Phys_IMR
  • 00002CDE — VPICD_Phys_ISR
  • 00002CE0 — VPICD_Hardware_IRR
  • 00002CE2 — VPICD_Def_IMR
  • 00002CE4 — VPICD_Inst_Swap_Mask
  • 00002CE6 — VPICD_Last_IMR
  • 00002CE8 — VPICD_Irql_IMR
  • 00002CEC — VPICD_Hw_Int_Filter
  • 00002CF0 — VPICD_SIRQ_Alloc_List
  • 00002D18 — VPICD_Irql_Mask_Table
  • 00002D58 — VIRQ_0
  • 00002D98 — VIRQ_1
  • 00002DD8 — VIRQ_2
  • 00002E18 — VIRQ_3
  • 00002E58 — VIRQ_4
  • 00002E98 — VIRQ_5
  • 00002ED8 — VIRQ_6
  • 00002F18 — VIRQ_7
  • 00002F58 — VIRQ_8
  • 00002F98 — VIRQ_9
  • 00002FD8 — VIRQ_10
  • 00003018 — VIRQ_11
  • 00003058 — VIRQ_12
  • 00003098 — VIRQ_13
  • 000030D8 — VIRQ_14
  • 00003118 — VIRQ_15
  • 00003158 — SIRQ_0
  • 0000318C — SIRQ_1
  • 000031C0 — SIRQ_2
  • 000031F4 — SIRQ_3
  • 00003228 — SIRQ_4
  • 0000325C — SIRQ_5
  • 00003290 — SIRQ_6
  • 000032C4 — SIRQ_7
  • 000032F8 — SIRQ_8
  • 0000332C — SIRQ_9
  • 00003360 — SIRQ_10
  • 00003394 — SIRQ_11
  • 000033C8 — SIRQ_12
  • 000033FC — SIRQ_13
  • 00003430 — SIRQ_14
  • 00003464 — SIRQ_15
  • 00003498 — VPICD_Priority_XRef
  • 000034D8 — VPICD_IRQ_Convert
  • 00003518 — VPICD_CB_Offset
  • 0000351C — PEF_state_CB_offset
  • 00003544 — SYSVM_Stack_Seg
  • 00003564 — fSimulatedIntsOK
  • 00003565 — VPICD_ES_Mask
  • 00003568 — VPICD_Shared_Hook_Off_Tbl
  • 000035A4 — VPICD_Shared_Hook_Tbl
  • 00003B34 — VPICD_ES_Hooked_Mask
  • 000041EA — VPICD_Arb_Data
Segment 2: _LMGROUP @ 00003BD0
  • 00000000 — @MSG_LAB
  • 00000014 — @MSG_LDATA
Segment 3: _IMGROUP @ 00003C10
  • 00000000 — @MSG_IAB
  • 00000010 — @MSG_IDATA
Segment 4: _IGROUP @ 00004270
  • 00000000 — VPICD_Sys_Critical_Init
  • 000003AA — VPICD_Post_Sys_Critical_Init
  • 00000412 — VPICD_Init_Complete
  • 0000043C — VPICD_API_Init
  • 000004CC — VPICD_PnP_Init
  • 0000057E — VPICDArb_Init_Complete
  • 0000060F — DumpHexChar
  • 0000063A — VPICD_IO_Table
  • 000007F4 — VPICD_IRQ9_Global_Str
Segment 5: _PDATA @ 000042A0
  • 00000000 — fIRQARBITDebug
Segment 6: _DBOGROUP @ 00004710
  • 00000000 — VPICD_Debug_Arb
  • 000000F1 — VPICD_Debug_Info
  • 00000144 — VPICD_Debug_Global_Info
  • 0000024B — VPICD_Debug_Local_Info
  • 00000398 — VPICD_Debug_IRQ_Handler_Info
  • 0000048B — VPICD_Debug_IRQ_Title
  • 000004A2 — VPICD_Debug_Show_IRQs
Segment 7: _LOCKABLE @ 00004780
  • 00000000 — VPICD_Stop_Using_Stacks
Segment 8: _RARE @ 00004810
  • 00000000 — VPICD_Begin_PM_App
Segment 9: _VMDESTROY @ 00000000
  • 00000000 — VPICD_Arbitrate
  • 0000002B — VPICD_Test_Alloc
  • 00000094 — VPICD_Alloc_Elements
  • 00000214 — VPICD_Next_Element
  • 0000024A — VPICD_Dup_Alloc
  • 00000273 — VPICD_Retest_Alloc
  • 0000036F — VPICD_Force_Alloc
  • 00000385 — VPICD_Set_Alloc
  • 000003C4 — VPICD_Apply_Alloc
  • 00000498 — VPICD_Release_Alloc
  • 000004B0 — VPICD_Query_Free
  • 000004E7 — VPICD_Remove
  • 000004EF — VPICD_Query_Arbitrate
  • 000004F7 — VPICD_Add_Reserve
  • 000004FF — VPICD_Write_Reserve
  • 00000507 — VPICD_Begin_PnP_Mode
  • 00000512 — VPICD_Sort_Res_Desc
  • 000005AD — VPICD_Arb_Unalloc
  • 0000061F — _VPICD_Get_Level_Mask
  • 0000063F — _VPICD_Set_Level_Mask
  • 00000674 — _VPICD_Register_Trigger_Handler
  • 000006B8 — VPICD_VXDLDR_Notify