@@ -132,7 +132,7 @@ void *read_block(size_t lba)
pkt.lba_hi = (lba >> 0x18) & 0xff;
pkt.transfer_length_lo = 1;
send_packet(&pkt, a_drive.reg, PACKET_SZ);
send_packet(&pkt, a_drive.reg, CD_BLOCK_SZ);
// we can now read
uint16_t *buf = (uint16_t *)block;
The note is not visible to the blocked user.