X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/e6416905c4afb34e61276cdc07c44813a3ebc5e7..8ce769cc52e91ff3cdb8eda4b1f5d8fe58241688:/lunaix-os/hal/ahci/atapi.c diff --git a/lunaix-os/hal/ahci/atapi.c b/lunaix-os/hal/ahci/atapi.c index 26ad533..bf3e8c9 100644 --- a/lunaix-os/hal/ahci/atapi.c +++ b/lunaix-os/hal/ahci/atapi.c @@ -77,7 +77,7 @@ scsi_submit(struct hba_device* dev, struct blkio_req* io_req) } else { scsi_create_packet12((struct scsi_cdb12*)cdb, write ? SCSI_WRITE_BLOCKS_12 : SCSI_READ_BLOCKS_12, - io_req->blk_addr & -1, + io_req->blk_addr & (u32_t)-1, count); }