VMOUSE — Windows 98 Debug


Source Tree

  • ../busmouse.asm
  • ../cursor.asm
  • ../inport.asm
  • ../ps2.asm
  • ../search.asm
  • ../serial.asm
  • ../vmd.asm
  • ../vmdcursr.asm
  • ../vmddebug.asm
  • ../vmdini.asm
  • ../vmdint33.asm
  • ../vmdmessg.asm

Segment 1: _LGROUP @ 00001400
  • 00000000 — VMD_Control
  • 00000070 — VMDDEBUG_Debug_Query
  • 000001EC — VMDDEBUG_Dump_VM_Info
  • 000002F0 — VMD_Slave_Mask_Change_Proc
  • 00000304 — VMD_Mask_Change_Proc
  • 00000324 — MakeQueueReady
  • 0000033C — VMD_Post_Absolute_Pointer_Message
  • 0000039C — VMD_Post_Pointer_Message
  • 0000042C — BUSMOUSE_Hw_Int_Proc
  • 000004C0 — VAD_PM_Int_15_Emulation
  • 000004E4 — VAD_Int_15_Emulation
  • 000005F8 — VAD_INT
  • 000008CB — VKD_Send_Data
  • 00000928 — INPORT_Hw_Int_Proc_Secondary_Base
  • 00000930 — INPORT_Hw_Int_Proc_Primary_Base
  • 00000936 — INPORT_Hw_Int_Proc
  • 00000998 — Serial_Hw_Int_Proc
  • 00000AC0 — My_Install_Mult_IO_Handlers
  • 00000B34 — VKD_Send_Cmd
  • 00000B64 — _VMD_Get_Version
  • 00000B68 — _VMD_Set_Mouse_Type
  • 00000B6C — _VMD_Get_Mouse_Owner
  • 00000B70 — _VMD_Post_Pointer_Message
  • 00000B74 — _VMD_Set_Cursor_Proc
  • 00000B78 — _VMD_Call_Cursor_Proc
  • 00000B7C — _VMD_Set_Mouse_Data
  • 00000B80 — _VMD_Get_Mouse_Data
  • 00000B84 — _VMD_Manipulate_Pointer_Message
  • 00000B88 — _VMD_Set_Middle_Button
  • 00000B8C — _VMD_Enable_Disable_Mouse_Events
  • 00000B90 — _VMD_Post_Absolute_Pointer_Message
  • 00000B94 — VMOUSE_DDB
  • 00000BE4 — VMD_CB_Offset
  • 00000BE8 — VMD_Owner
  • 00000BEC — VMD_Mouse_Type
  • 00000BED — VMD_Mouse_IRQ
  • 00000BEE — VMD_Button_Count
  • 00000BEF — VMD_PortNumber
  • 00000BF0 — NewShell
  • 00000BF1 — VMD_Wheel_Present
  • 00000BF2 — VKD_IRQ_Handle
  • 00001120 — VMDMESSG_EasyBall_Ports
  • 00001122 — VMDMESSG_EasyBall_Active
  • 00001134 — VKD_VerOK
  • 0000113C — VAD_Next_I15_CS
  • 00001140 — VAD_Next_I15_EIP
  • 00001144 — VAD_IRQ_Handle
  • 00001148 — VAD_Ballpoint_ID
  • 0000114A — VAD_Z_Mode
  • 0000114C — VAD_BytesInPacket
  • 0000114E — LastPowerEventTime
  • 00001152 — VAD_Reset_Pending
  • 00001154 — PS2_PWR_RESUME_SSYNC
  • 00001156 — V_710_Status
  • 0000115B — VAD_Exists
  • 0000115C — VADHotPlug
  • 00001164 — VAD_CB_Offset
  • 00001169 — VAD_Initialized
  • 0000116A — VAD_Internal_Int_15
  • 0000116B — VAD_Exiting
  • 0000116C — VAD_exit_init
  • 0000116D — VAD_Packet_Count
  • 0000116E — VAD_Data
  • 00001172 — VK_D_QFlag
  • 00001250 — Vid_I10_OldVector
  • 00001254 — Vid_Stub_I10_Vector
  • 00001258 — INPORT_Chip_Version
  • 0000125C — ZoomMouse_Ports
  • 00001298 — Real_IMIH
  • 0000129C — Handler_3c4
  • 000012A0 — Handler_3c5
  • 000012A4 — Handler_3ce
  • 000012A8 — Handler_3cf
  • 000012AC — Handler_6845
  • 000012B0 — Addr_6845
Segment 2: _IGROUP @ 00001A40
  • 00000000 — VMD_Sys_Critical_Init
  • 0000006A — My_Virtualize_IRQ
  • 00000098 — My_Hook_V86_Int_Chain
  • 000000D8 — VMD_Int_11h_Emulation
  • 000000F4 — VMD_Device_Init
  • 00000192 — VMD_Init_Complete
  • 000001A8 — VMDINT33_Sys_Critical_Init
  • 0000024C — VMDINI_Device_Init
  • 000003D2 — VMDINI_Post_Init
  • 0000045B — VMDCURSR_Device_Init
  • 0000050C — Cursor_Device_Init
  • 000006EC — VAD_exit_init_Ini
Segment 3: _PTEXT @ 000073C0
  • 00000000 — VMD_Set_Device_Focus
  • 0000006F — VMD_Set_Device_Focus_Event
  • 000000BD — VMD_Destroy_VM
  • 000000E9 — VMD_Get_Version
  • 000000FE — VMD_Set_Mouse_Type
  • 0000011B — VMD_Get_Mouse_Owner
  • 0000012C — VMDINT33_Sys_Critical_Exit
  • 00000140 — VMDINT33_Int_33h
  • 00000175 — VMDINT33_Service_Not_Implemented
  • 00000189 — MouseIRQReset
  • 000001C4 — VMDINT33_Mouse_Reset_And_Status
  • 000001F0 — VMDINT33_Show_Cursor
  • 00000224 — VMDINT33_Hide_Cursor
  • 00000249 — VMDINT33_Get_Mouse_Position_Status
  • 00000268 — VMDINT33_Set_Mouse_Position
  • 000002A2 — VMDINT33_Get_Button_Press_Information
  • 000002E8 — VMDINT33_Get_Button_Release_Information
  • 0000032F — VMDINT33_Set_Horizontal_Cursor_Range
  • 00000356 — VMDINT33_Set_Vertical_Cursor_Range
  • 0000037D — VMDINT33_Read_Motion_Counters
  • 00000396 — VMDINT33_Set_Interrupt_Subroutine
  • 000003CE — VMDINT33_Enable_Lightpen_Emulation
  • 000003DA — VMDINT33_Disable_Lightpen_Emulation
  • 000003E6 — VMDINT33_Set_Mickey_Pixel_Ratio
  • 00000408 — VMDINT33_Set_Conditional_Off
  • 0000043E — VMDINT33_Set_DoubleSpeed_Threshold
  • 00000447 — VMDINT33_Swap_Interrupt_Subroutines
  • 00000474 — VMDINT33_Get_Driver_Storage_Requirements
  • 00000490 — VMDINT33_Save_Driver_State
  • 000004B6 — VMDINT33_Restore_Driver_State
  • 000004DE — VMDINT33_Set_Alternate_User_Handler
  • 00000514 — VMDINT33_Get_Alternate_User_Handler
  • 00000551 — VMDINT33_Set_Mouse_Sensitivity
  • 0000059B — VMDINT33_Get_Mouse_Sensitivity
  • 000005BA — VMDINT33_Set_Mouse_Interrupt_Rate
  • 000005C3 — VMDINT33_Set_CRT_Page_Number
  • 000005DE — VMDINT33_Get_CRT_Page_Number
  • 000005F3 — VMDINT33_Disable_Mouse_Driver
  • 00000612 — VMDINT33_Enable_Mouse_Driver
  • 0000062C — VMDINT33_Software_Reset
  • 0000064D — VMDINT33_Set_Language_Number
  • 00000662 — VMDINT33_Get_Language_Number
  • 00000673 — VMDINT33_Get_Driver_Information
  • 00000699 — VMDINT33_Get_Mouse_Information
  • 000006CC — VMDINT33_Get_Maximum_Virtual_Coordinates
  • 000006ED — VMDINT33_Get_Text_Masks_And_Raw_Mickeys
  • 00000717 — VMDINT33_Set_Video_Mode
  • 00000772 — VMDINT33_Enumerate_Video_Modes
  • 000007AD — VMDINT33_Get_Cursor_Hot_Spot
  • 000007D7 — VMDINT33_Bound_Virtual_Screen
  • 0000081A — VMDINT33_Granularize_Virtual_Coordinate
  • 00000867 — VMDINT33_Find_Alternate_User_Handler
  • 000008A8 — VMDINT33_Compute_Sensitivity_Factor
  • 000008D2 — VMDINT33_VM_Init
  • 00000908 — VMD_Reset_Control_Block
  • 000009C2 — VMD_Set_Mouse_Data
  • 000009FA — VMD_API_Proc
  • 00000B24 — VMD_Update_Mouse_State_API
  • 00000BCC — VMD_UMSA_Event
  • 00000BF6 — VMD_Manipulate_Pointer_Message
  • 00000C00 — VMDMESSG_Post_Pointer_Message_Event
  • 00000D7A — VMD_Convert_Absolute_To_Pixels
  • 00000DE7 — VMD_Convert_Abs_Pixels_Mickeys
  • 00000E14 — VMD_Absolute_Mouse_Message
  • 00000F4C — VMD_Set_Middle_Button
  • 00000F55 — VMD_Enable_Disable_Mouse_Events
  • 00000F7C — VMDMESSG_Set_Button_Status
  • 00000FB0 — VMDMESSG_Test_Button_Status_Change
  • 00001024 — VMDMESSG_Scale_Counts
  • 00001080 — VMD_Convert_Mickeys_Pixels
  • 000010CC — VMD_Convert_Pixels_Mickeys
  • 00001104 — VMDMESSG_Call_User_Callback
  • 0000117C — VMDMESSG_Call_USER_Mouse_Event
  • 00001221 — VMDMESSG_Reset_Message_State
  • 0000123D — VMD_Get_Mouse_Data
  • 00001264 — PS2_Create_VM
  • 00001289 — PS2_System_Exit
  • 0000136B — VAD_Do_Reset
  • 000013C8 — VAD_BIOS_Far_Call
  • 00001488 — VMDINI_VM_Init
  • 000014BB — ParseMouseType
  • 0000154C — VMDCURSR_System_Exit
  • 00001571 — VideoOldSetTextCursor
  • 000015CF — VideoOldSetGraphicsCursor
  • 00001648 — VMD_Set_Cursor_Proc
  • 000016B3 — VMD_Call_Cursor_Proc
  • 000016E9 — VMDCURSR_Int_10h
  • 0000175C — VMD_Int_10_Mode_Switch
  • 0000177C — VMD_Int_10_Mode_Change_Start
  • 00001796 — VMD_Int_10_Mode_Sw_Done
  • 00001821 — CheckInt10Notifications
  • 0000182B — ConfigureVideoSupport
  • 000018FC — UpdateDMI
  • 00001936 — SetDefaultPointer
  • 0000196F — VMDCURSR_SetTextCur
  • 000019A9 — VMDCURSR_SetGraphicsCur
  • 000019F5 — VerifyGraphicsCursor
  • 00001A60 — Call10
  • 00001AAC — VerifyTextCursor
  • 00001AB6 — PerformLCDText
  • 00001ABF — PerformLCDGraphics
  • 00001AC8 — RemoveCursorTrail
  • 00001AD1 — SetTrailLength
  • 00001ADC — CursorProc
  • 00001B0A — QueryDisplayModeProc
  • 00001B1E — SetConditionalReg
  • 00001B55 — SetDisplayModeProc
  • 00001B87 — SDM_Special
  • 00001BB1 — SetCurrentdmi
  • 00001CD0 — scd_graphics
  • 00001DC5 — scd_skip10
  • 00001F2B — GetDisplayModeInfoProc
  • 00001F6D — SetTextCur
  • 00001FC2 — SetGraphicsCur
  • 00002004 — CheckInverse
  • 00002044 — MoveMask
  • 0000208A — RemoveCur
  • 000020D1 — draw_graphics
  • 0000214F — Erase_GraphicsCursor
  • 0000217A — EraseOldPointer
  • 000021B4 — CopyScreenToScrSave
  • 000021F8 — CopyScreenToScrSave1
  • 000022DC — CopyPtrSaveToScreen
  • 00002328 — CopyPtrSaveToScreen1
  • 00002360 — CopyPtrSaveToScrSave
  • 000023AC — CopyPtrSaveToScrSave1
  • 000023F0 — CopyScrSaveToScreen
  • 0000243C — CopyScrSaveToScreen1
  • 00002478 — CopyScrSaveToPtrSave
  • 000024C4 — CopyScrSaveToPtrSave1
  • 00002510 — GetScrBuffOffset
  • 000025A0 — GetScreenOffset
  • 000025D4 — PutNormal
  • 000025F4 — PutEGA
  • 000026B8 — PutVga
  • 000026EB — PutPointerInScrSave
  • 00002738 — PutPointerInScrSave1
  • 00002774 — GetOffsetIntoScrSave
  • 000027C0 — CopyBufferToScreen
  • 00002895 — SetState
  • 00002928 — RestoreState
  • 000029B1 — RotateMasks
  • 00002A03 — rotLeft
  • 00002A30 — rotRight
  • 00002A57 — MoveCur
  • 00002C0A — BuildDrawData
  • 00002C89 — ResetCurDriver
  • 00002E32 — SaveRestoreStateProc
  • 00002E52 — SetDisplayPageProc
  • 00002E71 — GetTextAddress
  • 00002E83 — QueryMemoryProc
  • 00002E97 — SetCurTrail
  • 00002EAC — Serial_Device_Init
  • 00002FF7 — Inform_VCD_About_Mouse
  • 0000307D — Install_Mouse_Handler
  • 00003143 — SearchForSerialMouse
  • 00003169 — SERMOUSE_Test_IO_Base
  • 0000321F — Serial_TestLoop
  • 00003455 — Serial_Reset_Hardware
  • 00003487 — Serial_Disable
  • 000034C8 — INPORT_Device_Init
  • 00003579 — INPORT_Hardware_Detect
  • 00003618 — INPORT_Hardware_Detect_Base_Address
  • 0000364C — INPORT_Hardware_Detect_IRQ_Number
  • 000036BC — INPORT_Reset_Hardware
  • 000036D8 — Inport_Disable
  • 000036E9 — Release_IRQ
  • 00003701 — BUSMOUSE_Device_Init
  • 000037A8 — BUSMOUSE_Hardware_Detect
  • 00003817 — BUSMOUSE_Disable
  • 0000382D — PS2_Device_Init
  • 00003D60 — PS2_Reset
  • 00003DA0 — PS2_Disable
  • 00003E45 — VMD_Enable_Keyboard
  • 00003E90 — VMD_Disable_Keyboard
  • 00003EE9 — VMD_Hardware_Init
  • 00003FBD — VMD_New_DevNode
  • 000040FD — VMD_NextInstance
  • 0000415F — GetEntryFromReg
  • 00004191 — _VMD_PnP_Driver
Segment 4: _PDATA @ 00007540
  • 00000000 — BallPoint_ID
  • 00000002 — GlobalFlags
  • 00000038 — VMDINT33_Profile_Count
  • 0000003C — VMDINT33_Profile_Table
  • 000000E5 — MouseButtons
  • 000001FC — Int33_Standard_TextCursor
  • 0000020C — Int33_Standard_GraphicsCursor
  • 0000025E — VMD_Primary_Button_Mask
  • 0000025F — VMD_Secondary_Button_Mask
  • 00000260 — SearchMouseType
  • 000002D2 — pVideoModeTable
  • 000002D6 — NumSupportedModes
  • 00000428 — VMD_InstanceList
  • 00000461 — VMD_Mouse_Port
  • 000004A9 — InternalCalls
Segment 5: _DBOGROUP @ 00000000
  • 00000000 — VMD_Real_Init