Annotation of qemu/roms/seabios/vgasrc/vgaentry.S, revision 1.1

1.1     ! root        1: // Rom layout and bios assembler to C interface.
        !             2: //
        !             3: // Copyright (C) 2009  Kevin O'Connor <[email protected]>
        !             4: //
        !             5: // This file may be distributed under the terms of the GNU LGPLv3 license.
        !             6: 
        !             7: 
        !             8: /****************************************************************
        !             9:  * Include of 16bit C code
        !            10:  ****************************************************************/
        !            11: 
        !            12:         .code16gcc
        !            13: .include "out/vgaccode.16.s"
        !            14: 
        !            15: #include "entryfuncs.S" // ENTRY_*
        !            16: 
        !            17: 
        !            18: /****************************************************************
        !            19:  * Rom Header
        !            20:  ****************************************************************/
        !            21: 
        !            22:         .section .rom.header
        !            23:         .global _rom_header, _rom_header_size, _rom_header_checksum
        !            24: _rom_header:
        !            25:         .word 0xaa55
        !            26: _rom_header_size:
        !            27:         .byte 0
        !            28: _rom_header_entry:
        !            29:         jmp _optionrom_entry
        !            30: _rom_header_checksum:
        !            31:         .space 22
        !            32: 
        !            33: 
        !            34: /****************************************************************
        !            35:  * Entry points
        !            36:  ****************************************************************/
        !            37: 
        !            38:         DECLFUNC _optionrom_entry
        !            39: _optionrom_entry:
        !            40:         ENTRY_ARG vga_post
        !            41:         lretw
        !            42: 
        !            43:         DECLFUNC entry_10
        !            44: entry_10:
        !            45:         ENTRY_ARG handle_10
        !            46:         iretw

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.