memsizes.c
来自「linux下从网卡远程启动」· C语言 代码 · 共 25 行
C
25 行
#include "etherboot.h"#include "start32.h"/* Taken from Etherboot *//* by Eric Biederman */struct meminfo meminfo;void get_memsizes(void){ int i; meminfo.basememsize = basememsize(); meminfo.memsize = memsize(); meminfo.map_count = meme820(meminfo.map, E820MAX); if (meminfo.map_count == 0) { /* If we don't have an e820 memory map fake it */ meminfo.map_count = 2; meminfo.map[0].size = meminfo.basememsize << 10; meminfo.map[0].type = E820_RAM; meminfo.map[1].addr = 1024*1024; meminfo.map[1].size = meminfo.memsize << 10; meminfo.map[1].type = E820_RAM; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?