VKD — Windows 98 Debug


Source Tree

  • ../vad.asm
  • ../vkd.asm
  • ../vkdhk.asm
  • ../vkdio.asm
  • ../vkdphys.asm

Segment 1: _LGROUP @ 00002660
  • 00000000 — VKD_Control
  • 00000068 — VKD_Get_Shift_State
  • 00000082 — VKD_Set_Shift_State
  • 000000B7 — VKD_Begin_Msg_Mode
  • 000000FB — VKD_End_Msg_Mode
  • 00000129 — VKD_Power_Handler
  • 00000155 — VKD_Force_Keys
  • 000001AC — VKD_Get_Kbd_Owner
  • 000001C1 — VKD_Get_Msg_Key
  • 0000020B — VKD_Peek_Msg_Key
  • 00000250 — VKD_Flush_Msg_Key_Queue
  • 0000028C — VKD_VM_Service_Phys
  • 00000294 — VKD_VM_Server
  • 00000323 — VKD_Beep
  • 00000335 — VKD_VM_Server_Part_2
  • 000003FB — VKD_Pause_Block
  • 00000418 — VKD_Get_Key
  • 00000476 — Build_Key
  • 000004D0 — Simulate_VM_INT9
  • 000005D4 — Queue_Output
  • 000005F0 — Queue_Ext_Shift
  • 000006E6 — Queue_Virtual_Key
  • 00000747 — Queue_Msg_Mode_Key
  • 000007B1 — VKD_send_ralt_pre
  • 000007C8 — Update_Shift_State
  • 000008F4 — VKD_EOI
  • 0000093F — VKD_Virt_Int
  • 0000095C — VKD_IRET
  • 000009B5 — VKD_Next_Paste_Code
  • 000009CB — VKD_Release_TS_Hook
  • 00000A24 — Chk_Win_Key_State
  • 00000A5F — IsShiftKey
  • 00000A6B — IsModifierKey
  • 00000A92 — VKD_Chk_BIOS_Toggle_State
  • 00000ABE — VKD_Convert_BIOS_Shift_State
  • 00000B08 — CombineShiftKeys
  • 00000B26 — Chk_Shift_State
  • 00000BBE — Show_VMs_VKD_State
  • 00000C80 — Show_VKD_Hot_Key
  • 00000D34 — VKD_Debug_Query
  • 00000DCD — VKD_Queue_Info
  • 00000E56 — VKD_HtKy_Info
  • 00000EAE — VKD_VM_Info
  • 00000F4B — VKD_Gen_Info
  • 00000FE8 — Chk_Hot_Keys
  • 00001100 — VKD_Trap_CommandR
  • 00001268 — VKD_Trap_DataR
  • 00001421 — _8042_Buf_Empty
  • 0000142A — Get_8042_Byte
  • 00001440 — Put_8042_Byte
  • 00001454 — VKD_8042_Response
  • 00001470 — VKD_8042_Server
  • 00001496 — VKD_OutputByte
  • 000014A1 — VKD_send_queued_command
  • 000014C4 — VKD_Filter_Keyboard_Input
  • 000014D0 — VKD_Int_09
  • 000015F5 — Kybd_Wait_Out
  • 00001638 — VKD_Send_Data
  • 0000166A — VKD_Send_Cmd
  • 00001672 — VKD_Buf_Empty
  • 00001680 — VKD_Get_Byte
  • 000016AB — VKD_Put_Byte
  • 000016DD — VKD_Clear_Data_Buf
  • 000016EA — VKD_Poll_ACK
  • 0000171C — VKD_Set_LEDs
  • 0000176C — VKD_Set_Key_Rate
  • 000017BC — VKD_Get_Key_Rate
  • 000017CA — VKD_ACK_Timeout
  • 000017F8 — VKD_Reboot
  • 0000180B — Dump_KeyBuf
  • 00001880 — VAD_Read_Command
  • 000018C8 — VAD_Write_Command
  • 000018DC — VAD_Read_Data
  • 00001944 — _VKD_Get_Version
  • 00001948 — _VKD_Define_Hot_Key
  • 0000194C — _VKD_Remove_Hot_Key
  • 00001950 — _VKD_Local_Enable_Hot_Key
  • 00001954 — _VKD_Local_Disable_Hot_Key
  • 00001958 — _VKD_Reflect_Hot_Key
  • 0000195C — _VKD_Cancel_Hot_Key_State
  • 00001960 — _VKD_Force_Keys
  • 00001964 — _VKD_Get_Kbd_Owner
  • 00001968 — _VKD_Define_Paste_Mode
  • 0000196C — _VKD_Start_Paste
  • 00001970 — _VKD_Cancel_Paste
  • 00001974 — _VKD_Get_Msg_Key
  • 00001978 — _VKD_Peek_Msg_Key
  • 0000197C — _VKD_Flush_Msg_Key_Queue
  • 00001980 — _VKD_Enable_Keyboard
  • 00001984 — _VKD_Disable_Keyboard
  • 00001988 — _VKD_Get_Shift_State
  • 0000198C — _VKD_Filter_Keyboard_Input
  • 00001990 — _VKD_Put_Byte
  • 00001994 — _VKD_Set_Shift_State
  • 00001998 — _VKD_Send_Data
  • 0000199C — _VKD_Set_LEDs
  • 000019A0 — _VKD_Set_Key_Rate
  • 000019A4 — _VKD_Get_Key_Rate
  • 000019A8 — VKD_DDB
  • 000019F8 — VKD_irq_Handle
  • 000019FC — VKD_CB_Offset
  • 00001A00 — VKD_Kbd_Owner
  • 00001A0C — NewShell
  • 00001A0D — VK_D_QFlag
  • 00001A10 — VKD_Int_Boost_Amount
  • 00001A19 — VKD_gbl_shift_state
  • 00001A3D — VKD_flags
  • 00001A46 — VKD_attempt_reboot
  • 00001F60 — Hot_Key_List
  • 00001F64 — Hot_Key_Notify_List
  • 00002124 — VKD_8042_owner
  • 00002128 — VKD_8042_cmd_table
  • 000022D8 — VKD_Last_LED
  • 000022D9 — VKD_Last_Key_Rate
  • 0000246D — VAD_Exists
Segment 2: _IMGROUP @ 000026A0
  • 00000000 — @MSG_IAB
  • 00000014 — @MSG_IDATA
Segment 3: _IGROUP @ 00003010
  • 00000000 — VKD_Wait_Busy
  • 0000000C — VKD_Wait_Empty
  • 00000018 — VKD_Sys_Critical_Init
  • 000001E2 — VKD_Device_Init
  • 000003CA — VKD_Init_Complete
  • 00000428 — Force_Upper_Case
  • 00000433 — VKD_skip_white_space
  • 00000440 — VKD_process_cmd_ini
  • 0000052A — VKD_IO_Init
  • 000005F8 — VAD_Device_Init
  • 00000A6C — Kbd_Boost_Time
  • 00000A79 — Kbd_Alt_Delay
  • 00000A85 — Kbd_Paste_TimeOut
  • 00000A95 — Kbd_Paste_Pause_Ini
  • 00000AA7 — Kbd_CR_Paste_Pause_Ini
  • 00000ABB — Kbd_SlowPaste_Delay
  • 00000AC9 — Kbd_AltPaste_Delay
  • 00000AD7 — Kbd_PasteBuf_Delay
  • 00000AE6 — Kbd_MCA_Passwd_Ini
  • 00000AF1 — Kbd_8042_ReadCmd_Ini
  • 00000AFD — Kbd_8042_WriteCmd_Ini
  • 00000B0A — Kbd_Reboot_Ini
  • 00000B15 — Key_Delay_Ini
Segment 4: _PTEXT @ 00003C60
  • 00000006 — VKD_Disable_Keyboard
  • 00000050 — VKD_Enable_Keyboard
  • 00000086 — VKD_Int_15h
  • 0000011B — VKD_Set_Focus
  • 000001A5 — VKD_Get_Version
  • 000001BA — VKD_Define_Hot_Key
  • 00000287 — VKD_Remove_Hot_Key
  • 000002EC — VKD_Local_Enable_Hot_Key
  • 0000033E — VKD_Local_Disable_Hot_Key
  • 00000390 — VKD_Reflect_Hot_Key
  • 00000419 — VKD_Cancel_Hot_Key_State
  • 00000451 — QueueFromPasteBuf
  • 0000056B — VKD_Paste_Restart
  • 0000057D — VKD_Alt_Timeout
  • 00000590 — VKD_Int_16
  • 000005CE — VKD_Nudge_Int16h_Hook
  • 000005EA — I16_Paste
  • 0000068F — VKD_INT16_write
  • 000006DC — Hot_Key_Activate_Monitor
  • 000006FF — Hot_Key_Entered
  • 000007CD — Hot_Key_Notify
  • 00000872 — Hot_Key_Ended
  • 00000927 — VKD_PriorityNotify
  • 000009B4 — VKD_Enable_Kbd
  • 000009C6 — VKD_Disable_Kbd
Segment 6: _LOCKABLE @ 00003E00
  • 00000000 — VKD_Sys_VM_Terminate
  • 00000016 — VKD_System_Exit
  • 00000063 — VKD_Sys_Crit_Exit
  • 00000074 — VAD_System_Exit
Segment 7: _RARE @ 00004500
  • 00000006 — VKD_Define_Paste_Mode
  • 00000032 — paste_alloc_failed
  • 00000044 — VKD_Start_Paste
  • 0000010D — VKD_Cancel_Paste
  • 0000011E — VKD_Abort_INT16_Paste
  • 00000148 — VKD_Trap_CommandR_Reboot
  • 00000170 — VAD_Set_Focus
  • 000001B1 — VAD_PM_Int_15_Emulation
  • 000001DC — VAD_Int_15_Emulation
  • 0000030C — VAD_Test_Data_Avail
  • 00000364 — VAD_Request_Int
  • 000003A8 — VAD_INT
  • 0000046C — VAD_IRET
  • 00000494 — VAD_BIOS_Far_Call
Segment 8: _VMCREATE @ 00004730
  • 00000000 — VKD_Set_VM_SysIni_Defaults
  • 00000034 — VKD_VM_Critical_Init
  • 00000093 — VKD_VM_Init
  • 000000B3 — VKD_Notify_Property_Change
  • 00000110 — VAD_Create_VM
Segment 9: _VMDESTROY @ 00004900
  • 00000000 — VKD_VM_Not_Executeable
  • 00000013 — VKD_Destroy_VM
  • 0000004D — VKD_End_Paste
  • 000000A8 — VAD_Destroy_VM
Segment 10: _THCREATE @ 00004970
  • 00000000 — VKD_VM_Suspend
Segment 11: _DOSVM @ 00000000
  • 00000000 — VKD_PM_API_Entry
  • 00000028 — VKD_API_Get_Version
  • 0000003C — VKD_API_Force_Key