read_scsi32
dev->d_blksize = read_scsi32(cap + 4);
(void) printf("%u\n", read_scsi32(&p[4]));
read_scsi32(&toc[8]));
t_info->ti_start_address = read_scsi32(&ti[8]);
t_info->ti_nwa = read_scsi32(&ti[12]);
t_info->ti_free_blocks = read_scsi32(&ti[16]);
t_info->ti_packet_size = read_scsi32(&ti[20]);
t_info->ti_track_size = read_scsi32(&ti[24]);
t_info->ti_lra = read_scsi32(&ti[28]);
t_info->ti_start_address = read_scsi32(&toc[8]);
t_info->ti_track_size = read_scsi32(&toc[16]) - read_scsi32(&toc[8]);
t_info->ti_data_mode = get_data_mode(dev->d_fd, read_scsi32(&toc[8]));
if (read_scsi32(&di[20]) != 0xffffffff) {
cap = read_scsi32(&di[20]);
uint32_t read_scsi32(void *addr);
if (read_scsi32(bufp) > 4 && bufp[10] & 1)
buflen = read_scsi32(bufp) + 4;