DSTATUS disk_status ( BYTE drv /* Physical drive nmuber (0..) */ ) { KBlock *dev = devs[drv]; if (!dev || kblock_error(dev) != 0) return STA_NOINIT; else return RES_OK; }
static int kfileblock_error(struct KFile *fd) { KFileBlock *fb = KFILEBLOCK_CAST(fd); return kblock_error(fb->blk); }