****************************************************************/
.code16gcc
-.include "out/vgaccode.16.s"
+#include "vgaccode.16.s"
+#include "config.h" // CONFIG_*
#include "entryfuncs.S" // ENTRY_*
_rom_header_entry:
jmp _optionrom_entry
_rom_header_checksum:
- .space 22
+ .byte 0
+_rom_header_other:
+ .space 17
+_rom_header_pcidata:
+#if CONFIG_VGA_PCI == 1
+ .word rom_pci_data
+#else
+ .word 0
+#endif
+_rom_header_pnpdata:
+ .word 0
+_rom_header_other2:
+ .word 0
+_rom_header_signature:
+ .asciz "IBM"
/****************************************************************
ENTRY_ARG vga_post
lretw
- DECL_IRQ_ENTRY_ARG 10
+ DECLFUNC entry_10
+entry_10:
+ ENTRY_ARG handle_10
+ iretw