📄 mem.h
字号:
#ifndef _MEM_H_FOR_LOADER_BY_KANGSHUYI
#define _MEM_H_FOR_LOADER_BY_KANGSHUYI
struct DES{
unsigned short Size;
unsigned short BaseLow;
unsigned char BaseMiddle;
unsigned char Attribute;
unsigned int NoUse;
};
struct GDT{
struct DES BlankDsc;
struct DES SrcDsc;
struct DES DstDsc;
struct DES BiosCS;
struct DES BiosSS;
};
struct GDTPTR{
unsigned short limit;
unsigned long base;
};
void MoveToExtendMem(void * SrcBuf,unsigned long PhyMem,int WordSize);
unsigned int GetExMemSize(void);/*返回扩展内存的大小,以k为单位*/
void ToProtectAndCopy(void *SrcBuf,int WordSize);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -