void readSectors(void *p_buf, lsn_t i_lsn, cdio_read_mode_t read_mode, uint32_t i_blocks=1) { driver_return_code_t drc = cdio_read_sectors(p_cdio, p_buf, i_lsn, read_mode, i_blocks); possible_throw_device_exception(drc); }
/** The special case of reading a single block is a common one so we provide a routine for that as a convenience. */ driver_return_code_t cdio_read_sector(const CdIo_t *p_cdio, void *p_buf, lsn_t i_lsn, cdio_read_mode_t read_mode) { return cdio_read_sectors(p_cdio, p_buf, i_lsn, read_mode, 1); }