資料介紹
Purpose of this document is to define the details of FAT16 file system for MultiMediaCards’ user data area.
First of all, various FAT systems have their roots in magnetic media (floppy disks and hard drives). With that
background, FAT file system introduces some need to relate the byte-unit linearly addressed MultiMediaCard
and conventional magnetic media. In order to maintain consistency at all levels, this document deals with the
following specifics:
- CHS geometry: how to translate the card characteristics into the conventional CHS geometry of
magnetic media
- Master Boot Record (partitioning): how and why to introduce the MultiMediaCard as logical
hard drive(s), conversions between physical and logical addresses and addressing modes
- Partition Boot Record(s), aka partition boot sector: how to define the actual FAT16 file system
within a partition
- Directory entries: how to create files and directories (with conventional 8+3 filenames)
- Optional long filename support (VFAT): how to avoid breaking inter operability between systems
that do support VFAT and those that don’t
CHS geometry is used as a basis for all calculations to maintain consistency throughout all addressing modes.
2 Physical CHS geometry
The goal of this chapter is to define a way to calculate a physical (media-based) CHS geometry for an arbitrary
card with the following guidelines:
- Calculated CHS should reflect card properties and potential as they are expressed in the card
CSD register and MultiMediaCard System Specification
- Singular conversions between addressing modes (CHS, linear sector and linear card address)
- Simple and efficient conversion methods
- Minimal waste of card memory capacity in address conversions
In order to simplify the expressions, the following notations are defined. Practical implementation of these
notations should be straightforward on any platform.
- floor(x): closest integer ≤ x
- ceil(x): closest integer ≥ x
- ceil2(x): closest even integer ≥ x
- rem(x, y): remainder of integer division (x/y). The remainder, x and y are ≥ 0
- min(r): smallest value found in a finite-length range of numbers
- max(r): largest value found in a finite-length range of numbers
The following table summarizes the all the factors that need to be considered at this point
First of all, various FAT systems have their roots in magnetic media (floppy disks and hard drives). With that
background, FAT file system introduces some need to relate the byte-unit linearly addressed MultiMediaCard
and conventional magnetic media. In order to maintain consistency at all levels, this document deals with the
following specifics:
- CHS geometry: how to translate the card characteristics into the conventional CHS geometry of
magnetic media
- Master Boot Record (partitioning): how and why to introduce the MultiMediaCard as logical
hard drive(s), conversions between physical and logical addresses and addressing modes
- Partition Boot Record(s), aka partition boot sector: how to define the actual FAT16 file system
within a partition
- Directory entries: how to create files and directories (with conventional 8+3 filenames)
- Optional long filename support (VFAT): how to avoid breaking inter operability between systems
that do support VFAT and those that don’t
CHS geometry is used as a basis for all calculations to maintain consistency throughout all addressing modes.
2 Physical CHS geometry
The goal of this chapter is to define a way to calculate a physical (media-based) CHS geometry for an arbitrary
card with the following guidelines:
- Calculated CHS should reflect card properties and potential as they are expressed in the card
CSD register and MultiMediaCard System Specification
- Singular conversions between addressing modes (CHS, linear sector and linear card address)
- Simple and efficient conversion methods
- Minimal waste of card memory capacity in address conversions
In order to simplify the expressions, the following notations are defined. Practical implementation of these
notations should be straightforward on any platform.
- floor(x): closest integer ≤ x
- ceil(x): closest integer ≥ x
- ceil2(x): closest even integer ≥ x
- rem(x, y): remainder of integer division (x/y). The remainder, x and y are ≥ 0
- min(r): smallest value found in a finite-length range of numbers
- max(r): largest value found in a finite-length range of numbers
The following table summarizes the all the factors that need to be considered at this point
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- FAT16文件原理 0次下載
- EE-329:在SHARC?處理器上運行FAT16文件系統和DOS命令
- FAT32文件系統規范和FAT磁盤格式概述 5次下載
- FAT32硬件白皮書的詳細資料說明 9次下載
- FAT32文件系統說明 16次下載
- Microsoft可擴展固件計劃FAT32文件系統規范的詳細資料說明 17次下載
- MSP430和SD卡的FAT16文件系統設計方案 0次下載
- NB3000 FAT File System 0次下載
- FAT File System 0次下載
- Microsoft_Extensible_Firmware_Initiative_FAT32_File_System_Specification 0次下載
- 基于FAT16文件系統的嵌入式溫度記錄器 8次下載
- 基于FAT16文件系統的嵌入式溫度記錄器
- 關于單片機讀寫U盤F16和F32文件系統
- FAT32文件系統淺析
- sd標準/MMC卡標準
- H3C AC無線接入點FAT與FIT模式切換方法 1827次閱讀
- Linux MMC子系統簡介 800次閱讀
- MMC全橋子模塊電磁暫態快速模型建模 2666次閱讀
- 淺談e.MMC的數據安全 716次閱讀
- 科普Register file和SRAM 1.1w次閱讀
- 文件系統概述及代碼移植 1655次閱讀
- MMC中斷的特點及解決方案 1574次閱讀
- 微軟發布已刪除數據恢復工具,這里詳細教你如何恢復數據 4099次閱讀
- MCS-51單片機讀寫U盤的程序設計 1582次閱讀
- 基于S3C2410控制器實現SD/MMC卡驅動的設計 1676次閱讀
- 如何利用RaviKiranUVS編寫一個最簡單的文件系統詳細概述 3003次閱讀
- 分享解決No input file specified問題的方法 3.1w次閱讀
- mmc卡和sd卡的區別是什么 4.7w次閱讀
- FPGA開發之算法開發System Generator 7679次閱讀
- 基于DSP視頻系統的CF卡FAT文件系統設計 1640次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 93次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多