29 if (
read(diskdev, dbuff, diskblock) ==
SYSERR) {
35 for (i=0 ; i<
sizeof(
struct lfiblk) ; i++) {
41 write(diskdev, dbuff, diskblock);
int32 dbid32
データブロックID(ファイルシステムで使用する)
int32 ibid32
ブロックIDのインデックス(ファイルシステムで使用する)
syscall read(did32, char *, uint32)
int32 status
ステータスを意味する返り値の型(OK/SYSERR)
syscall write(did32, char *, uint32)
status lfibput(did32 diskdev, ibid32 inum, struct lfiblk *ibuff)
int int32
符号あり32ビット整数(int)