X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/43c43c058ededea929645fef68d15820eed1f5e9..df1e857ac4d1410ae2bd354e361210b842ab7bc8:/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); }