sb16_dev_t
extract_driver_settings(void* settings, sb16_dev_t* sb16)
sb16_dev_t device;
status_t sb16_hw_init(sb16_dev_t* dev);
void sb16_hw_stop(sb16_dev_t* dev);
void sb16_hw_uninit(sb16_dev_t* dev);
status_t sb16_stream_setup_buffers(sb16_dev_t* dev, sb16_stream_t* s, const char* desc);
status_t sb16_stream_start(sb16_dev_t* dev, sb16_stream_t* s);
status_t sb16_stream_stop(sb16_dev_t* dev, sb16_stream_t* s);
extern sb16_dev_t device;
sb16_dev_t* dev = (sb16_dev_t*)cookie;
sb16_dev_t* dev = (sb16_dev_t*)cookie;
sb16_dev_t* dev = &device;
hw_codec_read_dma_setup(sb16_dev_t* dev)
hw_codec_write_irq_setup(sb16_dev_t* dev)
hw_codec_write_dma_setup(sb16_dev_t* dev)
sb16_dev_t* dev = (sb16_dev_t*)cookie;
hw_codec_reset(sb16_dev_t* dev)
hw_codec_write_byte(sb16_dev_t* dev, uint8 value)
hw_codec_detect(sb16_dev_t* dev)
sb16_stream_setup_buffers(sb16_dev_t* dev, sb16_stream_t* s, const char* desc)
sb16_stream_start(sb16_dev_t* dev, sb16_stream_t* s)
sb16_stream_stop(sb16_dev_t* dev, sb16_stream_t* s)
sb16_hw_init(sb16_dev_t* dev)
sb16_hw_stop(sb16_dev_t* dev)
sb16_hw_uninit(sb16_dev_t* dev)
hw_codec_read_byte(sb16_dev_t* dev)
hw_codec_reg_write(sb16_dev_t* dev, uint8 index, uint8 value)
hw_codec_reg_read(sb16_dev_t* dev, uint8 index)
hw_codec_read_version(sb16_dev_t* dev)
hw_codec_read_irq_setup(sb16_dev_t* dev)
list_mix_controls(sb16_dev_t* dev, multi_mix_control_info * data)
list_mix_connections(sb16_dev_t* dev, multi_mix_connection_info * data)
list_mix_channels(sb16_dev_t* dev, multi_mix_channel_info *data)
get_buffers(sb16_dev_t* dev, multi_buffer_list* data)
buffer_exchange(sb16_dev_t* dev, multi_buffer_info* data)
buffer_force_stop(sb16_dev_t* dev)
get_description(sb16_dev_t* dev, multi_description* data)
get_enabled_channels(sb16_dev_t* dev, multi_channel_enable* data)
get_global_format(sb16_dev_t* dev, multi_format_info* data)
set_global_format(sb16_dev_t* dev, multi_format_info* data)