VirtualBox

Ignore:
Timestamp:
Apr 11, 2016 9:15:40 PM (9 years ago)
Author:
vboxsync
Message:

PCBIOS: 8086 adjustments.

Location:
trunk/src/VBox/Devices/Graphics/BIOS
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Graphics/BIOS/vberom.asm

    r60422 r60441  
    801801endif
    802802set_palette_data:
    803   DO_PUSHAD
     803  DO_pushad
    804804  push  ds
    805805  push  es
     
    831831  loop  set_pal_loop
    832832  pop   ds
    833   DO_POPAD
     833  DO_popad
    834834vbe_09_ok:
    835835  mov  ax, 004Fh
     
    837837
    838838get_palette_data:
    839   DO_PUSHAD
     839  DO_pushad
    840840  mov   al, dl
    841841  mov   dx, VGAREG_DAC_READ_ADDRESS
     
    864864endif
    865865  loop  get_pal_loop
    866   DO_POPAD
     866  DO_popad
    867867  jmp   vbe_09_ok
    868868
  • trunk/src/VBox/Devices/Graphics/BIOS/vgarom.asm

    r60422 r60441  
    8787  push es
    8888  push ds
    89   DO_PUSHA
     89  DO_pusha
    9090  mov   bx, 0C000h
    9191  mov   ds, bx
    9292  call _int10_debugmsg
    93   DO_POPA
     93  DO_popa
    9494  pop ds
    9595  pop es
     
    200200  push es
    201201  push ds
    202   DO_PUSHA
     202  DO_pusha
    203203
    204204;; We have to set ds to access the right data segment
     
    207207  call _int10_func
    208208
    209   DO_POPA
     209  DO_popa
    210210  pop ds
    211211  pop es
Note: See TracChangeset for help on using the changeset viewer.

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