| ||
| 80x86 Common PC BIOS Module File: 80x86/sys_src/p1/pc_bios/commonpc/0index.asm | ||
| 26: ;Standard include files 27: 28: %include "asm.inc" 29: %include "ff/header.inc" 30: %include "kernel/log.inc" 31: 32: %include "options.inc" 33: %include "vbe.inc" 34: %include "kernel/a20.inc" 35: %ifdef ENABLE_INTERACTIVE 36: %include "kernel/pasm.inc" 37: %include "object.inc" 38: %endif |
| 47: ORG 0x00001000 48: 49: BITS 16 50: CPU 486 51: 52: TEXT_START: 53: section .bss 54: BSS_START: 55: section .text |
| 61: ;Native File Format Header 62: 63: NFF_HEADER TEXT_END - TEXT_START, FILETYPE_BCOS_commonPCBIOS 64: 65: ;Extended Header (see the BCOS 80x86 Common PC BIOS Module File Format Specification) 66: 67: dw START ;Entry Point |
| 221: align 4 222: TEXT_END: 223: section .bss 224: alignb 4 225: resb 2048 ;Stack space 226: STACK_TOP: 227: BSS_END: |