List of all items
Structs
- cd::PlayPosition
- cd::Response
- cd::SectorPollError
- cd::audio::EndDetector
- cd::audio::PlaybackClock
- cd::audio::PlaybackStarter
- cd::reader::SectorReader
- cd::xa::File
- cd::xa::Player
- cd::xa::Song
- controller_port::Timing
- dma::Transfer
- gpu::ActiveRecording
- gpu::CommandRecording
- gpu::RecordingOverflow
- gpu::RecordingPause
- periph::Cd
- periph::ControllerPort
- periph::GpuDma
- periph::MdecDma
- periph::OrderingTableClearDma
- periph::SpuDma
Enums
- cd::CdError
- cd::xa::DriveSpeed
- cd::xa::Error
- cd::xa::Event
- controller_port::ExchangeError
- controller_port::Port
- dma::Channel
- timers::Timer
Traits
Functions
- cd::acknowledge_irq
- cd::bcd_to_bin
- cd::bin_to_bcd
- cd::discard_response
- cd::dispatch_command
- cd::irq_flag_value
- cd::lba_to_bcd_msf
- cd::poll_data_sector
- cd::restore_irq_output
- cd::try_command
- cd::try_mute
- cd::try_pause
- cd::try_pause_until_complete
- cd::try_play_position
- cd::try_play_track
- cd::try_set_mode
- cd::try_set_target_lba
- cd::try_start_reading
- cd::try_status
- cd::try_unmute
- cdrom::acknowledge_irq
- cdrom::bcd_to_bin
- cdrom::bin_to_bcd
- cdrom::discard_response
- cdrom::dispatch_command
- cdrom::irq_flag_value
- cdrom::poll_data_sector
- cdrom::restore_irq_output
- cdrom::set_audio_mixer
- cdrom::try_command
- cdrom::try_demute
- cdrom::try_get_loc_p
- cdrom::try_get_stat
- cdrom::try_pause
- cdrom::try_pause_until_complete
- cdrom::try_set_loc_lba
- cdrom::try_set_mode
- disc_base::cdda_track_base
- disc_base::install
- disc_base::lba_offset
- disc_base::shift_lba
- disc_base::shift_track
- dma::abort
- dma::address
- dma::clear_ordering_table
- dma::compiler_barrier
- dma::control
- dma::enable_channel
- dma::is_busy
- dma::raw::set_address
- dma::raw::set_control
- dma::raw::set_size
- dma::set_bcr_manual
- dma::set_chcr
- dma::set_madr
- dma::size_blocks
- dma::size_words
- dma::start
- dma::wait_done
- dma::wait_or_abort
- gpu::arm_direct_access_guard
- gpu::command_reset_count
- gpu::gpustat
- gpu::is_recording
- gpu::pause_recording
- gpu::read_data
- gpu::run_direct_access_guard
- gpu::set_direct_access_guard
- gpu::start_recording_raw
- gpu::status
- gpu::try_wait_command_ready
- gpu::try_wait_dma_ready
- gpu::wait_cmd_ready
- gpu::wait_command_ready
- gpu::wait_dma_ready
- gpu::write_command
- gpu::write_command_unguarded
- gpu::write_display_control
- gpu::write_display_control_unguarded
- gpu::write_gp0
- gpu::write_gp1
- irq::ack
- irq::acknowledge
- irq::disable_cpu_interrupts
- irq::mask
- irq::pending
- irq::restore_cpu_interrupts
- irq::set_mask
- irq::without_interrupts
- read8
- read_u16
- read_u32
- read_u8
- timers::counter
- timers::mode
- timers::set_counter
- timers::set_mode
- timers::set_target
- write8
- write_u16
- write_u32
- write_u8
Type Aliases
Constants
- cd::DEFAULT_COMMAND_SPINS
- cd::audio::COLD_DRIVE_DELAY_TICKS
- cd::audio::DEFAULT_COMMAND_SPINS
- cd::reader::DIAG_CD_ERROR
- cd::reader::DIAG_PARAM_STUCK
- cd::reader::DIAG_SITE_READ
- cd::reader::DIAG_TIMEOUT
- cd::reader::SECTOR_WORDS
- cd::xa::COMMAND_SPINS
- cdrom::BASE
- cdrom::CMD_GETSTAT
- cdrom::CMD_PAUSE
- cdrom::CMD_READN
- cdrom::CMD_SEEKL
- cdrom::CMD_SETLOC
- cdrom::CMD_SETMODE
- cdrom::MODE_AUTO_PAUSE
- cdrom::MODE_CDDA
- cdrom::MODE_DOUBLE_SPEED
- disc_base::HANDOFF_MAGIC
- dma::DEFAULT_SPINS
- gpu::READY_SPINS
- gpu::RECORDING_NODE_WORDS
- irq::source::CDROM
- irq::source::DMA
- irq::source::SPU