VMOUSE — Windows 98SE 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 @ 00001380
  • 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
  • 00000867 — VKD_Send_Data
  • 000008C4 — INPORT_Hw_Int_Proc_Secondary_Base
  • 000008CC — INPORT_Hw_Int_Proc_Primary_Base
  • 000008D2 — INPORT_Hw_Int_Proc
  • 00000934 — Serial_Hw_Int_Proc
  • 00000A5C — My_Install_Mult_IO_Handlers
  • 00000AD0 — VKD_Send_Cmd
  • 00000B00 — _VMD_Get_Version
  • 00000B04 — _VMD_Set_Mouse_Type
  • 00000B08 — _VMD_Get_Mouse_Owner
  • 00000B0C — _VMD_Post_Pointer_Message
  • 00000B10 — _VMD_Set_Cursor_Proc
  • 00000B14 — _VMD_Call_Cursor_Proc
  • 00000B18 — _VMD_Set_Mouse_Data
  • 00000B1C — _VMD_Get_Mouse_Data
  • 00000B20 — _VMD_Manipulate_Pointer_Message
  • 00000B24 — _VMD_Set_Middle_Button
  • 00000B28 — _VMD_Enable_Disable_Mouse_Events
  • 00000B2C — _VMD_Post_Absolute_Pointer_Message
  • 00000B30 — VMOUSE_DDB
  • 00000B80 — VMD_CB_Offset
  • 00000B84 — VMD_Owner
  • 00000B88 — VMD_Mouse_Type
  • 00000B89 — VMD_Mouse_IRQ
  • 00000B8A — VMD_Button_Count
  • 00000B8B — VMD_PortNumber
  • 00000B8C — NewShell
  • 00000B8D — VMD_Wheel_Present
  • 00000B8E — VKD_IRQ_Handle
  • 000010BC — VMDMESSG_EasyBall_Ports
  • 000010BE — VMDMESSG_EasyBall_Active
  • 000010D0 — VKD_VerOK
  • 000010D8 — VAD_Next_I15_CS
  • 000010DC — VAD_Next_I15_EIP
  • 000010E0 — VAD_IRQ_Handle
  • 000010E4 — VAD_Ballpoint_ID
  • 000010E6 — VAD_Z_Mode
  • 000010E8 — VAD_BytesInPacket
  • 000010EA — VAD_Reset_Pending
  • 000010EC — V_710_Status
  • 000010ED — VAD_Exists
  • 000010EE — VADHotPlug
  • 000010F4 — VAD_CB_Offset
  • 000010F9 — VAD_Initialized
  • 000010FA — VAD_Internal_Int_15
  • 000010FB — VAD_Exiting
  • 000010FC — VAD_exit_init
  • 000010FD — VAD_Packet_Count
  • 000010FE — VAD_Data
  • 00001102 — VK_D_QFlag
  • 000011AC — Vid_I10_OldVector
  • 000011B0 — Vid_Stub_I10_Vector
  • 000011B4 — INPORT_Chip_Version
  • 000011B8 — ZoomMouse_Ports
  • 000011F4 — Real_IMIH
  • 000011F8 — Handler_3c4
  • 000011FC — Handler_3c5
  • 00001200 — Handler_3ce
  • 00001204 — Handler_3cf
  • 00001208 — Handler_6845
  • 0000120C — Addr_6845
Segment 2: _IGROUP @ 000019D0
  • 00000000 — VMD_Sys_Critical_Init
  • 0000006A — My_Virtualize_IRQ
  • 00000098 — My_Hook_V86_Int_Chain
  • 000000D8 — VMD_Int_11h_Emulation
  • 000000F4 — VMD_Device_Init
  • 000001B3 — VMD_Init_Complete
  • 000001C8 — VMDINT33_Sys_Critical_Init
  • 0000026C — VMDINI_Device_Init
  • 000003F2 — VMDINI_Post_Init
  • 0000047B — VMDCURSR_Device_Init
  • 0000052C — Cursor_Device_Init
  • 0000070C — VAD_exit_init_Ini
Segment 3: _PTEXT @ 000073C0
  • 00000000 — VMD_Set_Device_Focus
  • 0000006F — VMD_Set_Device_Focus_Event
  • 000000BD — VMD_Destroy_VM
  • 000000E3 — _VMOUSE_System_Broadcast_Hook
  • 00000134 — VMD_Get_Version
  • 00000149 — VMD_Set_Mouse_Type
  • 00000166 — VMD_Get_Mouse_Owner
  • 00000178 — VMDINT33_Sys_Critical_Exit
  • 0000018C — VMDINT33_Int_33h
  • 000001C1 — VMDINT33_Service_Not_Implemented
  • 000001D5 — MouseIRQReset
  • 00000210 — VMDINT33_Mouse_Reset_And_Status
  • 0000023C — VMDINT33_Show_Cursor
  • 00000270 — VMDINT33_Hide_Cursor
  • 00000295 — VMDINT33_Get_Mouse_Position_Status
  • 000002B4 — VMDINT33_Set_Mouse_Position
  • 000002EE — VMDINT33_Get_Button_Press_Information
  • 00000334 — VMDINT33_Get_Button_Release_Information
  • 0000037B — VMDINT33_Set_Horizontal_Cursor_Range
  • 000003A2 — VMDINT33_Set_Vertical_Cursor_Range
  • 000003C9 — VMDINT33_Read_Motion_Counters
  • 000003E2 — VMDINT33_Set_Interrupt_Subroutine
  • 0000041A — VMDINT33_Enable_Lightpen_Emulation
  • 00000426 — VMDINT33_Disable_Lightpen_Emulation
  • 00000432 — VMDINT33_Set_Mickey_Pixel_Ratio
  • 00000454 — VMDINT33_Set_Conditional_Off
  • 0000048A — VMDINT33_Set_DoubleSpeed_Threshold
  • 00000493 — VMDINT33_Swap_Interrupt_Subroutines
  • 000004C0 — VMDINT33_Get_Driver_Storage_Requirements
  • 000004DC — VMDINT33_Save_Driver_State
  • 00000502 — VMDINT33_Restore_Driver_State
  • 0000052A — VMDINT33_Set_Alternate_User_Handler
  • 00000560 — VMDINT33_Get_Alternate_User_Handler
  • 0000059D — VMDINT33_Set_Mouse_Sensitivity
  • 000005E7 — VMDINT33_Get_Mouse_Sensitivity
  • 00000606 — VMDINT33_Set_Mouse_Interrupt_Rate
  • 0000060F — VMDINT33_Set_CRT_Page_Number
  • 0000062A — VMDINT33_Get_CRT_Page_Number
  • 0000063F — VMDINT33_Disable_Mouse_Driver
  • 0000065E — VMDINT33_Enable_Mouse_Driver
  • 00000678 — VMDINT33_Software_Reset
  • 00000699 — VMDINT33_Set_Language_Number
  • 000006AE — VMDINT33_Get_Language_Number
  • 000006BF — VMDINT33_Get_Driver_Information
  • 000006E5 — VMDINT33_Get_Mouse_Information
  • 00000718 — VMDINT33_Get_Maximum_Virtual_Coordinates
  • 00000739 — VMDINT33_Get_Text_Masks_And_Raw_Mickeys
  • 00000763 — VMDINT33_Set_Video_Mode
  • 000007BE — VMDINT33_Enumerate_Video_Modes
  • 000007F9 — VMDINT33_Get_Cursor_Hot_Spot
  • 00000823 — VMDINT33_Bound_Virtual_Screen
  • 00000866 — VMDINT33_Granularize_Virtual_Coordinate
  • 000008B3 — VMDINT33_Find_Alternate_User_Handler
  • 000008F4 — VMDINT33_Compute_Sensitivity_Factor
  • 0000091E — VMDINT33_VM_Init
  • 00000954 — VMD_Reset_Control_Block
  • 00000A0E — VMD_Set_Mouse_Data
  • 00000A46 — VMD_API_Proc
  • 00000B70 — VMD_Update_Mouse_State_API
  • 00000C18 — VMD_UMSA_Event
  • 00000C42 — VMD_Manipulate_Pointer_Message
  • 00000C4C — VMDMESSG_Post_Pointer_Message_Event
  • 00000DC6 — VMD_Convert_Absolute_To_Pixels
  • 00000E33 — VMD_Convert_Abs_Pixels_Mickeys
  • 00000E60 — VMD_Absolute_Mouse_Message
  • 00000F98 — VMD_Set_Middle_Button
  • 00000FA1 — VMD_Enable_Disable_Mouse_Events
  • 00000FC8 — VMDMESSG_Set_Button_Status
  • 00000FFC — VMDMESSG_Test_Button_Status_Change
  • 00001070 — VMDMESSG_Scale_Counts
  • 000010CC — VMD_Convert_Mickeys_Pixels
  • 00001118 — VMD_Convert_Pixels_Mickeys
  • 00001150 — VMDMESSG_Call_User_Callback
  • 000011C8 — VMDMESSG_Call_USER_Mouse_Event
  • 0000126D — VMDMESSG_Reset_Message_State
  • 00001289 — VMD_Get_Mouse_Data
  • 000012B0 — PS2_Create_VM
  • 000012D5 — PS2_System_Exit
  • 000013B7 — VAD_Do_Reset
  • 00001408 — VAD_BIOS_Far_Call
  • 000014C8 — VMDINI_VM_Init
  • 000014FB — ParseMouseType
  • 0000158C — VMDCURSR_System_Exit
  • 000015B1 — VideoOldSetTextCursor
  • 0000160F — VideoOldSetGraphicsCursor
  • 00001688 — VMD_Set_Cursor_Proc
  • 000016F3 — VMD_Call_Cursor_Proc
  • 00001729 — VMDCURSR_Int_10h
  • 0000179C — VMD_Int_10_Mode_Switch
  • 000017BC — VMD_Int_10_Mode_Change_Start
  • 000017D6 — VMD_Int_10_Mode_Sw_Done
  • 00001861 — CheckInt10Notifications
  • 0000186B — ConfigureVideoSupport
  • 0000193C — UpdateDMI
  • 00001976 — SetDefaultPointer
  • 000019AF — VMDCURSR_SetTextCur
  • 000019E9 — VMDCURSR_SetGraphicsCur
  • 00001A35 — VerifyGraphicsCursor
  • 00001AA0 — Call10
  • 00001AEC — VerifyTextCursor
  • 00001AF6 — PerformLCDText
  • 00001AFF — PerformLCDGraphics
  • 00001B08 — RemoveCursorTrail
  • 00001B11 — SetTrailLength
  • 00001B1C — CursorProc
  • 00001B4A — QueryDisplayModeProc
  • 00001B5E — SetConditionalReg
  • 00001B95 — SetDisplayModeProc
  • 00001BC7 — SDM_Special
  • 00001BF1 — SetCurrentdmi
  • 00001D10 — scd_graphics
  • 00001E05 — scd_skip10
  • 00001F6B — GetDisplayModeInfoProc
  • 00001FAD — SetTextCur
  • 00002002 — SetGraphicsCur
  • 00002044 — CheckInverse
  • 00002084 — MoveMask
  • 000020CA — RemoveCur
  • 00002111 — draw_graphics
  • 0000218F — Erase_GraphicsCursor
  • 000021BA — EraseOldPointer
  • 000021F4 — CopyScreenToScrSave
  • 00002238 — CopyScreenToScrSave1
  • 0000231C — CopyPtrSaveToScreen
  • 00002368 — CopyPtrSaveToScreen1
  • 000023A0 — CopyPtrSaveToScrSave
  • 000023EC — CopyPtrSaveToScrSave1
  • 00002430 — CopyScrSaveToScreen
  • 0000247C — CopyScrSaveToScreen1
  • 000024B8 — CopyScrSaveToPtrSave
  • 00002504 — CopyScrSaveToPtrSave1
  • 00002550 — GetScrBuffOffset
  • 000025E0 — GetScreenOffset
  • 00002614 — PutNormal
  • 00002634 — PutEGA
  • 000026F8 — PutVga
  • 0000272B — PutPointerInScrSave
  • 00002778 — PutPointerInScrSave1
  • 000027B4 — GetOffsetIntoScrSave
  • 00002800 — CopyBufferToScreen
  • 000028D5 — SetState
  • 00002968 — RestoreState
  • 000029F1 — RotateMasks
  • 00002A43 — rotLeft
  • 00002A70 — rotRight
  • 00002A97 — MoveCur
  • 00002C4A — BuildDrawData
  • 00002CC9 — ResetCurDriver
  • 00002E72 — SaveRestoreStateProc
  • 00002E92 — SetDisplayPageProc
  • 00002EB1 — GetTextAddress
  • 00002EC3 — QueryMemoryProc
  • 00002ED7 — SetCurTrail
  • 00002EEC — Serial_Device_Init
  • 00003037 — Inform_VCD_About_Mouse
  • 000030BD — Install_Mouse_Handler
  • 00003183 — SearchForSerialMouse
  • 000031A9 — SERMOUSE_Test_IO_Base
  • 0000325F — Serial_TestLoop
  • 00003495 — Serial_Reset_Hardware
  • 000034C7 — Serial_Disable
  • 00003508 — INPORT_Device_Init
  • 000035B9 — INPORT_Hardware_Detect
  • 00003658 — INPORT_Hardware_Detect_Base_Address
  • 0000368C — INPORT_Hardware_Detect_IRQ_Number
  • 000036FC — INPORT_Reset_Hardware
  • 00003718 — Inport_Disable
  • 00003729 — Release_IRQ
  • 00003741 — BUSMOUSE_Device_Init
  • 000037E8 — BUSMOUSE_Hardware_Detect
  • 00003857 — BUSMOUSE_Disable
  • 0000386D — PS2_Device_Init
  • 00003DA0 — PS2_Reset
  • 00003DE0 — PS2_Disable
  • 00003E85 — VMD_Enable_Keyboard
  • 00003ED0 — VMD_Disable_Keyboard
  • 00003F29 — VMD_Hardware_Init
  • 00003FFD — VMD_New_DevNode
  • 0000414A — VMD_NextInstance
  • 000041AC — GetEntryFromReg
  • 000041DE — _VMD_PnP_Driver
Segment 4: _PDATA @ 00007540
  • 00000000 — BallPoint_ID
  • 00000002 — GlobalFlags
  • 00000050 — VMDINT33_Profile_Count
  • 00000054 — VMDINT33_Profile_Table
  • 000000FD — MouseButtons
  • 00000214 — Int33_Standard_TextCursor
  • 00000224 — Int33_Standard_GraphicsCursor
  • 00000276 — VMD_Primary_Button_Mask
  • 00000277 — VMD_Secondary_Button_Mask
  • 00000278 — SearchMouseType
  • 000002EA — pVideoModeTable
  • 000002EE — NumSupportedModes
  • 00000440 — VMD_InstanceList
  • 0000047D — VMD_Mouse_Port
  • 000004C5 — InternalCalls
Segment 5: _DBOGROUP @ 00000000
  • 00000000 — VMD_Real_Init