=> R0 = 0 to return track range, or a valid track number
R1 = pointer to 5-byte buffer
R7 = pointer to CDFS control block
<= R0,R1,R7 preserved
Returns track range, or info on a specified track.
CDFS Track block
Track range (R0 = 0):
Offset Contents
0 number of first track on CD
1 number of last track on CD
2-4 corrupt
Specfic track (R0 = track):
Offset Contents
0 logical block address of track start (ie mode 0 addr)
4 bits as follows :
b0 =0 audio =1 data
b1 =0 4-channel =1 2-channel
b2-7 reserved
|
|
|