VMOUSE — Windows 98SE Retail


Source Tree

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

Segment 1: _LGROUP @ 00001190
  • 00000000 — VMD_Control
  • 00000070 — VMD_Slave_Mask_Change_Proc
  • 00000084 — VMD_Mask_Change_Proc
  • 000000A4 — MakeQueueReady
  • 000000B4 — VMD_Post_Absolute_Pointer_Message
  • 00000104 — VMD_Post_Pointer_Message
  • 0000018C — BUSMOUSE_Hw_Int_Proc
  • 00000220 — VAD_PM_Int_15_Emulation
  • 00000244 — VAD_Int_15_Emulation
  • 00000358 — VAD_INT
  • 0000058F — VKD_Send_Data
  • 000005EC — INPORT_Hw_Int_Proc_Secondary_Base
  • 000005F4 — INPORT_Hw_Int_Proc_Primary_Base
  • 000005FA — INPORT_Hw_Int_Proc
  • 0000065C — Serial_Hw_Int_Proc
  • 00000774 — My_Install_Mult_IO_Handlers
  • 000007E0 — VKD_Send_Cmd
  • 00000810 — _VMD_Get_Version
  • 00000814 — _VMD_Set_Mouse_Type
  • 00000818 — _VMD_Get_Mouse_Owner
  • 0000081C — _VMD_Post_Pointer_Message
  • 00000820 — _VMD_Set_Cursor_Proc
  • 00000824 — _VMD_Call_Cursor_Proc
  • 00000828 — _VMD_Set_Mouse_Data
  • 0000082C — _VMD_Get_Mouse_Data
  • 00000830 — _VMD_Manipulate_Pointer_Message
  • 00000834 — _VMD_Set_Middle_Button
  • 00000838 — _VMD_Enable_Disable_Mouse_Events
  • 0000083C — _VMD_Post_Absolute_Pointer_Message
  • 00000840 — VMOUSE_DDB
  • 00000890 — VMD_CB_Offset
  • 00000894 — VMD_Owner
  • 00000898 — VMD_Mouse_Type
  • 00000899 — VMD_Mouse_IRQ
  • 0000089A — VMD_Button_Count
  • 0000089B — VMD_PortNumber
  • 0000089C — NewShell
  • 0000089D — VMD_Wheel_Present
  • 0000089E — VKD_IRQ_Handle
  • 0000096C — VMDMESSG_EasyBall_Ports
  • 0000096E — VMDMESSG_EasyBall_Active
  • 00000980 — VKD_VerOK
  • 00000988 — VAD_Next_I15_CS
  • 0000098C — VAD_Next_I15_EIP
  • 00000990 — VAD_IRQ_Handle
  • 00000994 — VAD_Ballpoint_ID
  • 00000996 — VAD_Z_Mode
  • 00000998 — VAD_BytesInPacket
  • 0000099A — VAD_Reset_Pending
  • 0000099C — V_710_Status
  • 0000099D — VAD_Exists
  • 0000099E — VADHotPlug
  • 000009A4 — VAD_CB_Offset
  • 000009A9 — VAD_Initialized
  • 000009AA — VAD_Internal_Int_15
  • 000009AB — VAD_Exiting
  • 000009AC — VAD_exit_init
  • 000009AD — VAD_Packet_Count
  • 000009AE — VAD_Data
  • 000009B2 — VK_D_QFlag
  • 000009E0 — Vid_I10_OldVector
  • 000009E4 — Vid_Stub_I10_Vector
  • 000009E8 — INPORT_Chip_Version
  • 000009EC — ZoomMouse_Ports
  • 000009F8 — Real_IMIH
  • 000009FC — Handler_3c4
  • 00000A00 — Handler_3c5
  • 00000A04 — Handler_3ce
  • 00000A08 — Handler_3cf
  • 00000A0C — Handler_6845
  • 00000A10 — Addr_6845
Segment 2: _IGROUP @ 000017B0
  • 00000000 — VMD_Sys_Critical_Init
  • 00000066 — My_Virtualize_IRQ
  • 00000088 — My_Hook_V86_Int_Chain
  • 000000C0 — VMD_Int_11h_Emulation
  • 000000DC — VMD_Device_Init
  • 00000190 — VMD_Init_Complete
  • 000001A4 — VMDINT33_Sys_Critical_Init
  • 00000230 — VMDINI_Device_Init
  • 000003B6 — VMDINI_Post_Init
  • 0000043F — VMDCURSR_Device_Init
  • 000004E4 — Cursor_Device_Init
  • 000005BC — VAD_exit_init_Ini
Segment 3: _PTEXT @ 00006E20
  • 00000000 — VMD_Set_Device_Focus
  • 00000067 — VMD_Set_Device_Focus_Event
  • 000000AD — VMD_Destroy_VM
  • 000000CB — _VMOUSE_System_Broadcast_Hook
  • 00000103 — VMD_Get_Version
  • 0000010A — VMD_Set_Mouse_Type
  • 0000010E — VMD_Get_Mouse_Owner
  • 00000118 — VMDINT33_Sys_Critical_Exit
  • 00000124 — VMDINT33_Int_33h
  • 0000014A — VMDINT33_Service_Not_Implemented
  • 0000014B — MouseIRQReset
  • 0000017E — VMDINT33_Mouse_Reset_And_Status
  • 000001A0 — VMDINT33_Show_Cursor
  • 000001CC — VMDINT33_Hide_Cursor
  • 000001E9 — VMDINT33_Get_Mouse_Position_Status
  • 00000200 — VMDINT33_Set_Mouse_Position
  • 00000232 — VMDINT33_Get_Button_Press_Information
  • 00000270 — VMDINT33_Get_Button_Release_Information
  • 000002AF — VMDINT33_Set_Horizontal_Cursor_Range
  • 000002CE — VMDINT33_Set_Vertical_Cursor_Range
  • 000002ED — VMDINT33_Read_Motion_Counters
  • 000002FE — VMDINT33_Set_Interrupt_Subroutine
  • 0000032E — VMDINT33_Enable_Lightpen_Emulation
  • 00000332 — VMDINT33_Disable_Lightpen_Emulation
  • 00000336 — VMDINT33_Set_Mickey_Pixel_Ratio
  • 00000350 — VMDINT33_Set_Conditional_Off
  • 0000037E — VMDINT33_Set_DoubleSpeed_Threshold
  • 0000037F — VMDINT33_Swap_Interrupt_Subroutines
  • 000003A4 — VMDINT33_Get_Driver_Storage_Requirements
  • 000003B8 — VMDINT33_Save_Driver_State
  • 000003D6 — VMDINT33_Restore_Driver_State
  • 000003F6 — VMDINT33_Set_Alternate_User_Handler
  • 00000424 — VMDINT33_Get_Alternate_User_Handler
  • 00000459 — VMDINT33_Set_Mouse_Sensitivity
  • 0000049B — VMDINT33_Get_Mouse_Sensitivity
  • 000004B2 — VMDINT33_Set_Mouse_Interrupt_Rate
  • 000004B3 — VMDINT33_Set_CRT_Page_Number
  • 000004C6 — VMDINT33_Get_CRT_Page_Number
  • 000004D3 — VMDINT33_Disable_Mouse_Driver
  • 000004EA — VMDINT33_Enable_Mouse_Driver
  • 000004FC — VMDINT33_Software_Reset
  • 00000514 — VMDINT33_Set_Language_Number
  • 00000521 — VMDINT33_Get_Language_Number
  • 0000052A — VMDINT33_Get_Driver_Information
  • 00000548 — VMDINT33_Get_Mouse_Information
  • 00000573 — VMDINT33_Get_Maximum_Virtual_Coordinates
  • 0000058C — VMDINT33_Get_Text_Masks_And_Raw_Mickeys
  • 000005AE — VMDINT33_Set_Video_Mode
  • 00000601 — VMDINT33_Enumerate_Video_Modes
  • 00000634 — VMDINT33_Get_Cursor_Hot_Spot
  • 00000656 — VMDINT33_Bound_Virtual_Screen
  • 00000691 — VMDINT33_Granularize_Virtual_Coordinate
  • 000006D6 — VMDINT33_Find_Alternate_User_Handler
  • 0000070F — VMDINT33_Compute_Sensitivity_Factor
  • 00000731 — VMDINT33_VM_Init
  • 0000074F — VMD_Reset_Control_Block
  • 000007FC — VMD_Set_Mouse_Data
  • 0000082C — VMD_API_Proc
  • 00000944 — VMD_Update_Mouse_State_API
  • 000009D3 — VMD_UMSA_Event
  • 000009EF — VMD_Manipulate_Pointer_Message
  • 000009F0 — VMDMESSG_Post_Pointer_Message_Event
  • 00000B62 — VMD_Convert_Absolute_To_Pixels
  • 00000BC7 — VMD_Convert_Abs_Pixels_Mickeys
  • 00000BEC — VMD_Absolute_Mouse_Message
  • 00000D18 — VMD_Set_Middle_Button
  • 00000D19 — VMD_Enable_Disable_Mouse_Events
  • 00000D38 — VMDMESSG_Set_Button_Status
  • 00000D64 — VMDMESSG_Test_Button_Status_Change
  • 00000DD0 — VMDMESSG_Scale_Counts
  • 00000E24 — VMD_Convert_Mickeys_Pixels
  • 00000E68 — VMD_Convert_Pixels_Mickeys
  • 00000E98 — VMDMESSG_Call_User_Callback
  • 00000F08 — VMDMESSG_Call_USER_Mouse_Event
  • 00000FA5 — VMDMESSG_Reset_Message_State
  • 00000FB3 — VMD_Get_Mouse_Data
  • 00000FD4 — PS2_Create_VM
  • 00000FF1 — PS2_System_Exit
  • 000010BA — VAD_Do_Reset
  • 000010E0 — VAD_BIOS_Far_Call
  • 00001198 — VMDINI_VM_Init
  • 000011C3 — ParseMouseType
  • 0000124C — VMDCURSR_System_Exit
  • 00001269 — VideoOldSetTextCursor
  • 000012BF — VideoOldSetGraphicsCursor
  • 00001329 — VMD_Set_Cursor_Proc
  • 00001386 — VMD_Call_Cursor_Proc
  • 000013A3 — VMDCURSR_Int_10h
  • 0000140E — VMD_Int_10_Mode_Switch
  • 0000141A — VMD_Int_10_Mode_Change_Start
  • 00001434 — VMD_Int_10_Mode_Sw_Done
  • 000014B1 — CheckInt10Notifications
  • 000014B3 — ConfigureVideoSupport
  • 0000157C — UpdateDMI
  • 000015AE — SetDefaultPointer
  • 000015DF — VMDCURSR_SetTextCur
  • 00001611 — VMDCURSR_SetGraphicsCur
  • 00001655 — VerifyGraphicsCursor
  • 000016B8 — Call10
  • 000016FC — VerifyTextCursor
  • 000016FE — PerformLCDText
  • 000016FF — PerformLCDGraphics
  • 00001700 — RemoveCursorTrail
  • 00001701 — SetTrailLength
  • 00001704 — CursorProc
  • 0000172A — QueryDisplayModeProc
  • 0000172B — SetConditionalReg
  • 0000175A — SetDisplayModeProc
  • 00001784 — SDM_Special
  • 000017AE — SetCurrentdmi
  • 000018B2 — scd_graphics
  • 000019A7 — scd_skip10
  • 00001B0D — GetDisplayModeInfoProc
  • 00001B47 — SetTextCur
  • 00001B94 — SetGraphicsCur
  • 00001BCC — CheckInverse
  • 00001C04 — MoveMask
  • 00001C42 — RemoveCur
  • 00001C81 — draw_graphics
  • 00001CF7 — Erase_GraphicsCursor
  • 00001D1A — EraseOldPointer
  • 00001D4C — CopyScreenToScrSave
  • 00001D88 — CopyScreenToScrSave1
  • 00001E64 — CopyPtrSaveToScreen
  • 00001EA8 — CopyPtrSaveToScreen1
  • 00001ED8 — CopyPtrSaveToScrSave
  • 00001F1C — CopyPtrSaveToScrSave1
  • 00001F58 — CopyScrSaveToScreen
  • 00001F9C — CopyScrSaveToScreen1
  • 00001FD0 — CopyScrSaveToPtrSave
  • 00002014 — CopyScrSaveToPtrSave1
  • 00002058 — GetScrBuffOffset
  • 000020E0 — GetScreenOffset
  • 0000210C — PutNormal
  • 00002124 — PutEGA
  • 000021E0 — PutVga
  • 0000220B — PutPointerInScrSave
  • 00002250 — PutPointerInScrSave1
  • 00002284 — GetOffsetIntoScrSave
  • 000022C8 — CopyBufferToScreen
  • 00002395 — SetState
  • 00002420 — RestoreState
  • 000024A1 — RotateMasks
  • 000024EB — rotLeft
  • 00002510 — rotRight
  • 0000252F — MoveCur
  • 000026DA — BuildDrawData
  • 00002746 — ResetCurDriver
  • 000028D1 — SaveRestoreStateProc
  • 000028E9 — SetDisplayPageProc
  • 00002900 — GetTextAddress
  • 00002912 — QueryMemoryProc
  • 00002913 — SetCurTrail
  • 00002914 — Serial_Device_Init
  • 00002A57 — Inform_VCD_About_Mouse
  • 00002AD5 — Install_Mouse_Handler
  • 00002B82 — SearchForSerialMouse
  • 00002BA0 — SERMOUSE_Test_IO_Base
  • 00002C4E — Serial_TestLoop
  • 00002E24 — Serial_Reset_Hardware
  • 00002E4E — Serial_Disable
  • 00002E87 — INPORT_Device_Init
  • 00002F30 — INPORT_Hardware_Detect
  • 00002FA9 — INPORT_Hardware_Detect_Base_Address
  • 00002FD5 — INPORT_Hardware_Detect_IRQ_Number
  • 0000303D — INPORT_Reset_Hardware
  • 00003051 — Inport_Disable
  • 0000305A — Release_IRQ
  • 0000306A — BUSMOUSE_Device_Init
  • 000030FC — BUSMOUSE_Hardware_Detect
  • 00003163 — BUSMOUSE_Disable
  • 00003171 — PS2_Device_Init
  • 0000366C — PS2_Reset
  • 000036A4 — PS2_Disable
  • 00003741 — VMD_Enable_Keyboard
  • 00003784 — VMD_Disable_Keyboard
  • 000037D5 — VMD_Hardware_Init
  • 000038A1 — VMD_New_DevNode
  • 000039D9 — VMD_NextInstance
  • 00003A19 — GetEntryFromReg
  • 00003A43 — _VMD_PnP_Driver
Segment 4: _PDATA @ 00006F60
  • 00000000 — BallPoint_ID
  • 00000002 — GlobalFlags
  • 00000009 — MouseButtons
  • 00000090 — Int33_Standard_TextCursor
  • 000000A0 — Int33_Standard_GraphicsCursor
  • 000000F2 — VMD_Primary_Button_Mask
  • 000000F3 — VMD_Secondary_Button_Mask
  • 000000F4 — SearchMouseType
  • 00000166 — pVideoModeTable
  • 0000016A — NumSupportedModes
  • 000001AC — VMD_InstanceList
  • 000001E9 — VMD_Mouse_Port
  • 00000231 — InternalCalls
Segment 5: _DBOGROUP @ 00000000
  • 00000000 — VMD_Real_Init