⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dir.h

📁 用于汇编领域的,运用于OS的MAIN函数.基于硬件基础的源代码
💻 H
字号:
#ifndef DIR_H#define DIR_H// DirEnt, DirBlock class#define MAX_DIR_ENT 32#define EXT2_NAME_LEN 255struct DirEnt{ // directory entry. 16 bytes per entry   unsigned long ino;      // inode number   unsigned short rec_len; // directory entry length   char name_len; // name length   char file_type;   char fname[EXT2_NAME_LEN]; // fine name/*   long ino; // 4 bytes for inode number   char fname[MAXFNAME]; // 12 bytes for file name   */};enum { // file type. only low 3 bits are used   EXT2_FT_UNKNOWN,   EXT2_FT_REG_FILE,   EXT2_FT_DIR,   EXT2_FT_CHRDEV,   EXT2_FT_BLKDEV,   EXT2_FT_FIFO,   EXT2_FT_SOCK,   EXT2_FT_SYMLINK,   EXT2_FT_MAX};/*struct DirBlock{ // max 32 entry per dir file   struct DirEnt entries[MAX_DIR_ENT];};*/struct DirBlock{ // dir block is simply an array of char   char box[BLKSIZE];};#endif

⌨️ 快捷键说明

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