kernel.h
来自「一个完整的GUI界面OS,单盘启动 实现了多线程、FAT32文件读写」· C头文件 代码 · 共 39 行
H
39 行
#ifndef KERNEL_H
#define KERNEL_H
#include "CTYPE.h"
#define MEM 1
#define FD 2
#define HD 3
#define TTYX 4
#define TTY 5
#define LP 6
#define PIPE 7
#define KERNEL_NR_CHAR 64
/* Structure to hold boot parameters. */
struct bparam_s
{
dev_t bp_rootdev;
dev_t bp_bootdev;
u32_t bp_ramsize;
unsigned short bp_processor;
unsigned char bp_kernel[KERNEL_NR_CHAR];
unsigned short bp_fs_type;
};
extern inline dev_t dev_nr(int ma, u8_t mi)
{
ma &= 0007;
mi &= 0xff;
return ((unsigned)(ma << 8) + mi);
}
#endif
/* end of KERNEL_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?