multboot.h

来自「开源的nasm编译器源码,研究编译器原理很有帮且」· C头文件 代码 · 共 28 行

H
28
字号
/******************************************************************************   multboot.h - MultiBoot header definitions. ******************************************************************************/#ifndef _MULTBOOT_H#define _MULTBOOT_H#define	MB_MAGIC	0x1BADB002#define	MB_FL_PGALIGN	1			/* Align boot modules on page */#define	MB_FL_MEMINFO	2			/* Must pass memory info to OS */#define	MB_FL_KLUDGE	0x10000			/* a.out kludge present */struct tMultiBootHeader {    unsigned	Magic;    unsigned	Flags;    unsigned	Checksum;    unsigned	HeaderAddr;    unsigned	LoadAddr;    unsigned	LoadEndAddr;    unsigned	BSSendAddr;    unsigned	Entry;};#define	MB_DEFAULTLOADADDR	0x110000	/* Default loading address */#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?