8 个版本

0.0.8 2022年4月3日
0.0.7 2022年3月1日
0.0.6 2022年2月27日

#1203文件系统

42 每月下载
d88dmp 中使用

MIT 许可证

21KB
415 代码行

D88FileIO

CircleCI

简介

D88FileIO 是 D88 文件的简单访问库。
D88 文件是用于日本 8 位复古 PC(如 NEC PC-8801 系列、Sharp X1 系列、MSX 等)的磁盘镜像文件。

示例

use D88FileIO::fileio::D88FileIO;

fn main() {
  let mut d88fileio = D88FileIO::open("./ABC.d88");

  // Sort by Disk Sector Order
  d88fileio.sector_sort();

  // *.d88 File Header
  println!("{:?}", d88fileio.disk.header);

  //
  for track in d88fileio.disk.track_tbl.iter() {
    for sector in track.sector_tbl.iter(){

      // *.d88 Disk Sector Header
      println!("{:?}", sector.header);

      // *.d88 Sector Raw Data (byte array)
      println!("{:?}", sector.data);
    }
  }
}

另请参阅

无运行时依赖