xorriso
1.5.4.pl02
About: GNU xorriso creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions. It is suitable for incremental data backup and for production of bootable ISO 9660 images. GNU xorriso is a statical compilation of the libraries libburn, libisofs, libisoburn, and libjte.
![]() ![]() |
Go to the source code of this file.
Functions | |
void | sbc_load (struct burn_drive *) |
void | sbc_eject (struct burn_drive *) |
int | sbc_start_unit (struct burn_drive *) |
int | sbc_setup_drive (struct burn_drive *d) |
void sbc_eject | ( | struct burn_drive * | d | ) |
Definition at line 80 of file sbc.c.
References burn_drive::casual_command, command::dir, burn_drive::issue_command, mmc_function_spy(), NO_TRANSFER, command::page, SBC_UNLOAD, and scsi_init_command().
Referenced by sbc_setup_drive().
void sbc_load | ( | struct burn_drive * | d | ) |
Definition at line 55 of file sbc.c.
References burn_drive::casual_command, command::dir, command::error, burn_drive::issue_command, Libburn_mmc_load_timeouT, mmc_function_spy(), NO_TRANSFER, command::retry, SBC_LOAD, scsi_init_command(), spc_wait_unit_attention(), and command::timeout.
Referenced by sbc_setup_drive().
int sbc_setup_drive | ( | struct burn_drive * | d | ) |
Definition at line 177 of file sbc.c.
References burn_drive::eject, burn_drive::is_stopped, burn_drive::load, sbc_eject(), sbc_load(), sbc_start_unit(), sbc_stop_unit(), burn_drive::start_unit, and burn_drive::stop_unit.
Referenced by burn_scsi_setup_drive().
int sbc_start_unit | ( | struct burn_drive * | d | ) |
Definition at line 133 of file sbc.c.
References burn_drive::is_stopped, and sbc_start_unit_flag().
Referenced by sbc_setup_drive().