ncv
ncv
驱动牛犊
驱动牛犊
  • 注册日期2001-09-21
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1403回复:2

可分区块设备驱动的问题

楼主#
更多 发布于:2003-01-13 21:18
困扰很久的问题,请问:
对于一个普通的块设备(比如CF卡)而言是没有类似硬盘一样的3D结构的,其存储扇区是连续和线性的。如果这个块设备支持分区表,那么分区表中一定会有分区的起始扇区和分区扇区,我在这个CF卡中的第一扇区读到的分区起始扇区是 01 14 00 请问,这3字节因该怎么解释?是指起始扇区是0x01面0x100道0x04扇区,还是第0x011400个扇区?
 
ncv
lindriver
驱动牛犊
驱动牛犊
  • 注册日期2003-01-07
  • 最后登录2003-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-01-20 17:54
cf卡这类存储设备可没有面,道,扇区的概念。实际上它是flash存储芯片,它只有连续的存储区块(比方说4k一个区块---这视具体的存储介质而定)。mtd支持flash分区工作。
LuckForLove
驱动牛犊
驱动牛犊
  • 注册日期2003-07-26
  • 最后登录2004-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-05 19:01
CF卡有一种模式是虚拟成IDE设备(ATA接口)的,所以是内部的控制逻辑将这些扇区,柱面等信息转化为线性地址访问的。
游客

返回顶部