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);