--- nono/vm/ufs.h 2026/04/29 17:04:50 1.1 +++ nono/vm/ufs.h 2026/04/29 17:05:10 1.1.1.3 @@ -4,6 +4,10 @@ // Licensed under nono-license.txt // +// +// UFS 読み込み +// + #pragma once #include "device.h" @@ -62,7 +66,7 @@ class Filesys final ~Filesys(); // ファイルシステムをオープン - bool Mount(SCSIHD *hd_, uint32 start, uint32 size); + bool Mount(SCSIDisk *hd_, uint32 start, uint32 size); // ファイル名からファイルを探す bool OpenFile(inodefile& inode, const std::string& filename); @@ -80,7 +84,7 @@ class Filesys final void PeekBlock(void *buf, uint32 b, uint32 len) const; Device *parent {}; // 親デバイス - SCSIHD *hd {}; // ターゲット SCSI HD + SCSIDisk *hd {}; // ターゲット SCSI Disk // パーティション情報 uint32 part_start {}; // パーティションの先頭セクタ