trk 1396 dev/isa/mcd.c int error, trk, idx, retry; trk 1408 dev/isa/mcd.c for (trk = th.starting_track; trk <= th.ending_track; trk++) trk 1409 dev/isa/mcd.c sc->toc[trk].toc.idx_no = 0x00; trk 1410 dev/isa/mcd.c trk = th.ending_track - th.starting_track + 1; trk 1411 dev/isa/mcd.c for (retry = 300; retry && trk > 0; retry--) { trk 1420 dev/isa/mcd.c trk--; trk 1428 dev/isa/mcd.c if (trk != 0) trk 1454 dev/isa/mcd.c u_char trk; trk 1470 dev/isa/mcd.c trk = te->starting_track; trk 1471 dev/isa/mcd.c if (trk == 0x00) trk 1472 dev/isa/mcd.c trk = data.header.starting_track; trk 1473 dev/isa/mcd.c else if (trk == 0xaa) trk 1474 dev/isa/mcd.c trk = data.header.ending_track + 1; trk 1475 dev/isa/mcd.c else if (trk < data.header.starting_track || trk 1476 dev/isa/mcd.c trk > data.header.ending_track + 1) trk 1480 dev/isa/mcd.c for (n = 0; trk <= data.header.ending_track + 1; trk++) { trk 1481 dev/isa/mcd.c if (sc->toc[trk].toc.idx_no == 0x00) trk 1483 dev/isa/mcd.c data.entries[n].control = sc->toc[trk].toc.control; trk 1484 dev/isa/mcd.c data.entries[n].addr_type = sc->toc[trk].toc.addr_type; trk 1485 dev/isa/mcd.c data.entries[n].track = bcd2bin(sc->toc[trk].toc.idx_no); trk 1490 dev/isa/mcd.c bcd2bin(sc->toc[trk].toc.absolute_pos[0]); trk 1492 dev/isa/mcd.c bcd2bin(sc->toc[trk].toc.absolute_pos[1]); trk 1494 dev/isa/mcd.c bcd2bin(sc->toc[trk].toc.absolute_pos[2]); trk 1497 dev/isa/mcd.c lba = msf2hsg(sc->toc[trk].toc.absolute_pos, 0);