; ============================================================================= ; Модуль : Display Service Constants ; Файл : data/display/constants.inc ; Назначение : Параметры автоизменения разрешения экрана VMMDev Display Change ; ============================================================================= ; Display resolution limits DISP_W_MIN equ 640 DISP_H_MIN equ 480 DISP_W_MAX equ 3840 DISP_H_MAX equ 2160 ; BGA (Bochs Graphics Adapter) register ports VBE_DISPI_IOPORT_INDEX equ 0x01CE VBE_DISPI_IOPORT_DATA equ 0x01CF ; BGA register indices VBE_DISPI_INDEX_XRES equ 0x01 VBE_DISPI_INDEX_YRES equ 0x02 VBE_DISPI_INDEX_BPP equ 0x03 VBE_DISPI_INDEX_ENABLE equ 0x04 ; BGA enable flags VBE_DISPI_DISABLED equ 0x00 VBE_DISPI_ENABLED equ 0x01 VBE_DISPI_LFB_ENABLED equ 0x40 ; Event mask for display service DISPLAY_EVENT_MASK equ VMMDEV_EVENT_DISPLAY_CHANGE_REQUEST ; Accumulate global masks VBOXGUEST_GUEST_CAPS_OR_MASK equ ( VBOXGUEST_GUEST_CAPS_OR_MASK or VMMDEV_GUEST_SUPPORTS_GRAPHICS ) VBOXGUEST_EVENTS_OR_MASK equ ( VBOXGUEST_EVENTS_OR_MASK or DISPLAY_EVENT_MASK )