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

📄 adfs.h

📁 arm平台上的uclinux系统全部源代码
💻 H
字号:
/* * linux/arch/arm/drivers/block/adfs.h * * Copyright (c) 1996 Russell King. *//* * Disc record size */#define RECSIZE 60/* * Disc record */struct disc_record {    unsigned char  log2secsize;    unsigned char  secspertrack;    unsigned char  heads;    unsigned char  density;    unsigned char  idlen;    unsigned char  log2bpmb;    unsigned char  skew;    unsigned char  bootoption;    unsigned char  lowsector;    unsigned char  nzones;    unsigned short zone_spare;    unsigned long  root;    unsigned long  disc_size;    unsigned short disc_id;    unsigned char  disc_name[10];    unsigned long  disc_type;    unsigned long  disc_size_high;    unsigned char  log2sharesize:4;    unsigned char  unused:4;    unsigned char  big_flag:1;};struct riscix_part {    unsigned long  start;    unsigned long  length;    unsigned long  one;    char name[16];};struct riscix_record {    unsigned long  magic;    unsigned long  date;    struct riscix_part part[8];};#define RISCIX_MAGIC	(0x4a657320)/* * Partition types. (Oh for reusability) */#define PARTITION_RISCIX_MFM 1#define PARTITION_RISCIX_SCSI 2/* * New-directory disks have a separate attributes byte - this is the bit mask. */#define OBJ_OWNREAD	1#define OBJ_OWNWRITE	2#define OBJ_LOCKED	4#define OBJ_DIRECTORY	8#define OBJ_EXECUTE	16#define OBJ_PUBREAD	32#define OBJ_PUBWRITE	64/* * Offset in bytes of the boot block on the disk. */#define BOOT_SECTOR_ADDRESS 0xc00

⌨️ 快捷键说明

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