diff --git a/drivers/ata/disk_drive.c b/drivers/ata/disk_drive.c index 6a5dc87..a9d0dee 100644 --- a/drivers/ata/disk_drive.c +++ b/drivers/ata/disk_drive.c @@ -205,6 +205,7 @@ atablk->blk.num_blocks = dev->resource[0].size / SECTOR_SIZE; atablk->blk.ops = &ataops; atablk->blk.blockbits = 9; + atablk->blk.dev = dev; atablk->dev = dev; atablk->intf = intf; blockdevice_register(&atablk->blk);