VirtualBox

15 月 前 建立

#21944 new defect

VESA 4F0A SetPalette does nothing

回報者: parforsa 負責人:
元件: other 版本: VirtualBox-6.1.48
關鍵字: VESA 副本:
Guest type: other Host type: Linux

描述

When using VESA 4F0A in a custom OS to get 32 bit code functions, SetDisplayStart works, SetPalette does nothing. Here are the first 8 bytes of the table returned by the function: 0x0018 - SetWindow offset 0x004F - SetDisplayStart offset 0x0110 - SetPalette offset 0x0008 - Memory/IO map offset The table length in CX is 0x0115, what shows only 5 bytes for the function: no surprise it does nothing. Setting the palette via the analogous real mode call 4F09 works, as does setting it via the VGA registers.

Same problem is seen in VirtualBox 7.0.12

更動歷史 (0)

注意: 瀏覽 TracTickets 來幫助您使用待辦事項功能

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette