h6. [[CDFSDriver]] h6(. » [[CDFSDriver SWI Calls|SWI Calls]] h6((. » CD_ReadSubChannel h2. CD_ReadSubChannel h5. (SWI &4124F) |_<^{width:4em}. Entry | | |<^. R0 |<^. &40 | |<^. R1 |<^. Pointer to "subchannel block":#block | |<^. R7 |<^. Pointer to [[CDFS Control Block]] | |_<^{width:4em}. Exit | | |<^. R0 |<^. Preserved | |<^. R1 |<^. Preserved | |<^. R7 |<^. Preserved | h4(#block). Subchannel Block |_<^{width:4em}. Offset |_<^. Contents | |<^. 0 |<^. LBA address of current head position relative to track start | |<^. 4 |<^. Absolute LBA address | |/3<^. 8 |<^. Audio flags: | |<^. Bit 0 : 0 = Audio, 1 = data | |<^. Bit 1: 0 = 4 channels, 1 = 2 channels | |<^. 9 |<^. Track number | |<^. 10 |<^. Index number | h4. Use The purpose of this call is to return subchannel information encoded in the CD. h4. Notes None. h4. See also * [[CDFS Technical Details]]