玩转FPGA山寨版

看了《玩转FPGA》,写的不错,写写山寨版和大家交流!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年6月24日

摘要: /**超级块对象有super_block结构体表示,定义在文件linux/fs.h中**/struct super_block { struct list_head s_list; /* 指向超级块链表的指针 */ dev_t s_dev; /* 设备标识符 */ unsigned long s_blocksize; /* 以字节为单位的块大小 */ unsigned long s_old_blocksize; /* 以位为单位的旧的块大小 */ unsigned char s_blocksize_bits; /* 以位为单位的块大小 */ unsigned char s_dirt; /* 修 阅读全文
posted @ 2011-06-24 09:01 Neddy11 阅读(434) 评论(0) 推荐(0) 编辑

摘要: /** 内核中用page结构表示系统中每个物理页,结构位于linux/mm.h*/struct page { page_flags_t flags; atomic_t _count; atomic_t _mapcount; unsigned long private; struct address_space *mapping; pgoff_t index; struct list_head lru; void *virtual;};/** 系统的页被划分为区,每个区用struct zone表示,定义在linux/mmzone.h*/struct zone { spinlock_t lock; 阅读全文
posted @ 2011-06-24 08:59 Neddy11 阅读(353) 评论(0) 推荐(0) 编辑

摘要: /**索引节点对象由inode结构体表示,定义文件在linux/fs.h中*/struct inode { struct hlist_node i_hash; /* 哈希表 */ struct list_head i_list; /* 索引节点链表 */ struct list_head i_dentry; /* 目录项链表 */ unsigned long i_ino; /* 节点号 */ atomic_t i_count; /* 引用记数 */ umode_t i_mode; /* 访问权限控制 */ unsigned int i_nlink; /* 硬链接数 */ uid_t i_uid 阅读全文
posted @ 2011-06-24 08:53 Neddy11 阅读(401) 评论(0) 推荐(0) 编辑