| ||
| 80x86 32-bit Kernel Setup Module File: 80x86/sys_src/p3/ksetup32/0index.asm | ||
| 21: ;Standard include files 22: 23: %include "asm.inc" 24: %include "ff/header.inc" 25: %include "kernel/cpu.inc" 26: %include "kernel/cpufeatu.inc" 27: %include "kernel/cpufeatk.inc" 28: %include "kernel/pasm.inc" 29: %include "kernel/a20.inc" 30: %include "ff/kexe86.inc" 31: %include "kernel/log.inc" 32: 33: ;Private include files 34: 35: %include "dispmod.inc" |
| 41: KEXE_START 16, START, 8, 0,0,1,0, "8632" 42: 43: HEADER_EXE_NAME_STRING "32-bit Kernel Setup Module" 44: HEADER_USER_EMAIL_STRING "btrotter@gmail.com" 45: ; HEADER_BUGS_EMAIL_STRING "btrotter@gmail.com" ;Not necessary because same as HEADER_USER_EMAIL_STRING 46: HEADER_WEB_SITE_URL_STRING "http://bcos.hopto.org" 47: HEADER_COPYRIGHT_OWNER_STRING "Copyright ',0xC2,0xA9,' 2009 by Brendan Trotter" 48: ; HEADER_COPYRIGHT_DESCRIPTION_START 49: ; db "This is meant to be a copyright notice???" ;[Need a copyright notice for the executable] 50: ; HEADER_COPYRIGHT_DESCRIPTION_END |
| 56: %include "data.asm" 57: %include "init.asm" 58: %include "abort.asm" 59: %include "pgphys.asm" 60: %include "ap/init.asm" 61: %include "bcat/init.asm" 62: %include "bcat/find.asm" 63: %include "mem/init.asm" 64: %include "mem/free.asm" 65: %include "mem/alloc.asm" 66: %include "mem/realloc.asm" 67: %include "mem/clean.asm" 68: %include "gdt/init.asm" 69: %include "gdt/alloc.asm" 70: %include "dispmod/init.asm" 71: %include "dispmod/call.asm" 72: %include "log/addbyte.asm" 73: %include "log/adddec.asm" 74: %include "log/addhex.asm" 75: %include "log/addstrng.asm" 76: %include "log/flush.asm" |
| 83: KEXE_END |