6-4 重新加载GDT(1)
首先是 采用的平坦模型,一段用来放代码,一段用来放 数据。
然后是代码中 初始化,代码段 与数据段。
还是要以这个表为基础。
os_cfg.h 中定义宏。
cpu.h 中定义 GDT表的属性字段。
cpu.h 加入这些。
os_cfg.h 加入这些
使用之前的函数加载。我之前已经加载过一次了。加上头文件
cpu.c 添加这些。
目前编译是没有错误的。
首先是 采用的平坦模型,一段用来放代码,一段用来放 数据。
然后是代码中 初始化,代码段 与数据段。
还是要以这个表为基础。
os_cfg.h 中定义宏。
cpu.h 中定义 GDT表的属性字段。
cpu.h 加入这些。
os_cfg.h 加入这些
使用之前的函数加载。我之前已经加载过一次了。加上头文件
cpu.c 添加这些。
目前编译是没有错误的。