forked from Bananymous/banan-os
AFAICS non extended commands are supposed to support 27 bit LBAs but qemu seems to ignore bits 27:24. Maybe I'm just doing something wrong but this seems to fix this. This fixes using big disks :D ATM using using disks >= 8 GiB (with 512 byte LBAs) returned wrong data on reads, failing the boot :D |
||
|---|---|---|
| .. | ||
| ATA | ||
| NVMe | ||
| DiskCache.cpp | ||
| Partition.cpp | ||
| SCSI.cpp | ||
| StorageDevice.cpp | ||