Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- i -
- i2c_master_baud_rate
: i2c_master.h
- I2C_MASTER_BAUD_RATE_100KHZ
: i2c_master.h
- I2C_MASTER_BAUD_RATE_400KHZ
: i2c_master.h
- i2c_master_callback
: i2c_master.h
- I2C_MASTER_CALLBACK_ERROR
: i2c_master.h
- I2C_MASTER_CALLBACK_READ_COMPLETE
: i2c_master.h
- I2C_MASTER_CALLBACK_WRITE_COMPLETE
: i2c_master.h
- i2c_master_cancel_job()
: i2c_master_interrupt.h
- i2c_master_disable()
: i2c_master.h
- i2c_master_disable_callback()
: i2c_master_interrupt.h
- i2c_master_enable()
: i2c_master.h
- i2c_master_enable_callback()
: i2c_master_interrupt.h
- i2c_master_get_config_defaults()
: i2c_master.h
- i2c_master_get_job_status()
: i2c_master_interrupt.h
- i2c_master_inactive_timeout
: i2c_master.h
- I2C_MASTER_INACTIVE_TIMEOUT_105US
: i2c_master.h
- I2C_MASTER_INACTIVE_TIMEOUT_205US
: i2c_master.h
- I2C_MASTER_INACTIVE_TIMEOUT_55US
: i2c_master.h
- I2C_MASTER_INACTIVE_TIMEOUT_DISABLED
: i2c_master.h
- i2c_master_init()
: i2c_sam0/i2c_master.c
, i2c_samd20/i2c_master.c
, i2c_master.h
- i2c_master_interrupt_flag
: i2c_master.h
- I2C_MASTER_INTERRUPT_READ
: i2c_master.h
- I2C_MASTER_INTERRUPT_WRITE
: i2c_master.h
- i2c_master_is_syncing()
: i2c_master.h
- i2c_master_lock()
: i2c_master.h
- i2c_master_read_byte()
: i2c_sam0/i2c_master.c
, i2c_samd20/i2c_master.c
, i2c_master.h
- i2c_master_read_bytes()
: i2c_samd20/i2c_master_interrupt.c
, i2c_master_interrupt.h
, i2c_sam0/i2c_master_interrupt.c
- i2c_master_read_packet_job()
: i2c_sam0/i2c_master_interrupt.c
, i2c_samd20/i2c_master_interrupt.c
, i2c_master_interrupt.h
- i2c_master_read_packet_job_no_nack()
: i2c_sam0/i2c_master_interrupt.c
, i2c_samd20/i2c_master_interrupt.c
, i2c_master_interrupt.h
- i2c_master_read_packet_job_no_stop()
: i2c_sam0/i2c_master_interrupt.c
, i2c_samd20/i2c_master_interrupt.c
, i2c_master_interrupt.h
- i2c_master_read_packet_wait()
: i2c_sam0/i2c_master.c
, i2c_samd20/i2c_master.c
, i2c_master.h
- i2c_master_read_packet_wait_no_nack()
: i2c_sam0/i2c_master.c
, i2c_samd20/i2c_master.c
, i2c_master.h
- i2c_master_read_packet_wait_no_stop()
: i2c_sam0/i2c_master.c
, i2c_samd20/i2c_master.c
, i2c_master.h
- i2c_master_register_callback()
: i2c_sam0/i2c_master_interrupt.c
, i2c_samd20/i2c_master_interrupt.c
, i2c_master_interrupt.h
- i2c_master_reset()
: i2c_sam0/i2c_master.c
, i2c_samd20/i2c_master.c
, i2c_master.h
- i2c_master_send_nack()
: i2c_sam0/i2c_master.c
, i2c_samd20/i2c_master.c
, i2c_master.h
- i2c_master_send_stop()
: i2c_sam0/i2c_master.c
, i2c_samd20/i2c_master.c
, i2c_master.h
- i2c_master_start_hold_time
: i2c_master.h
- I2C_MASTER_START_HOLD_TIME_300NS_600NS
: i2c_master.h
- I2C_MASTER_START_HOLD_TIME_400NS_800NS
: i2c_master.h
- I2C_MASTER_START_HOLD_TIME_50NS_100NS
: i2c_master.h
- I2C_MASTER_START_HOLD_TIME_DISABLED
: i2c_master.h
- i2c_master_unlock()
: i2c_master.h
- i2c_master_unregister_callback()
: i2c_sam0/i2c_master_interrupt.c
, i2c_samd20/i2c_master_interrupt.c
, i2c_master_interrupt.h
- i2c_master_write_byte()
: i2c_sam0/i2c_master.c
, i2c_samd20/i2c_master.c
, i2c_master.h
- i2c_master_write_bytes()
: i2c_sam0/i2c_master_interrupt.c
, i2c_samd20/i2c_master_interrupt.c
, i2c_master_interrupt.h
- i2c_master_write_packet_job()
: i2c_sam0/i2c_master_interrupt.c
, i2c_samd20/i2c_master_interrupt.c
, i2c_master_interrupt.h
- i2c_master_write_packet_job_no_stop()
: i2c_sam0/i2c_master_interrupt.c
, i2c_samd20/i2c_master_interrupt.c
, i2c_master_interrupt.h
- i2c_master_write_packet_wait()
: i2c_sam0/i2c_master.c
, i2c_samd20/i2c_master.c
, i2c_master.h
- i2c_master_write_packet_wait_no_stop()
: i2c_sam0/i2c_master.c
, i2c_samd20/i2c_master.c
, i2c_master.h
- i2c_slave_address_mode
: i2c_slave.h
- I2C_SLAVE_ADDRESS_MODE_MASK
: i2c_slave.h
- I2C_SLAVE_ADDRESS_MODE_RANGE
: i2c_slave.h
- I2C_SLAVE_ADDRESS_MODE_TWO_ADDRESSES
: i2c_slave.h
- i2c_slave_callback
: i2c_slave.h
- I2C_SLAVE_CALLBACK_ERROR
: i2c_slave.h
- I2C_SLAVE_CALLBACK_ERROR_LAST_TRANSFER
: i2c_slave.h
- I2C_SLAVE_CALLBACK_READ_COMPLETE
: i2c_slave.h
- I2C_SLAVE_CALLBACK_READ_REQUEST
: i2c_slave.h
- I2C_SLAVE_CALLBACK_WRITE_COMPLETE
: i2c_slave.h
- I2C_SLAVE_CALLBACK_WRITE_REQUEST
: i2c_slave.h
- i2c_slave_cancel_job()
: i2c_slave_interrupt.h
- i2c_slave_clear_status()
: i2c_sam0/i2c_slave.c
, i2c_samd20/i2c_slave.c
, i2c_slave.h
- i2c_slave_direction
: i2c_slave.h
- I2C_SLAVE_DIRECTION_NONE
: i2c_slave.h
- I2C_SLAVE_DIRECTION_READ
: i2c_slave.h
- I2C_SLAVE_DIRECTION_WRITE
: i2c_slave.h
- i2c_slave_disable()
: i2c_slave.h
- i2c_slave_disable_callback()
: i2c_slave_interrupt.h
- i2c_slave_disable_nack_on_address()
: i2c_sam0/i2c_slave_interrupt.c
, i2c_samd20/i2c_slave_interrupt.c
, i2c_slave_interrupt.h
- i2c_slave_enable()
: i2c_slave.h
- i2c_slave_enable_callback()
: i2c_slave_interrupt.h
- i2c_slave_enable_nack_on_address()
: i2c_sam0/i2c_slave_interrupt.c
, i2c_samd20/i2c_slave_interrupt.c
, i2c_slave_interrupt.h
- i2c_slave_get_config_defaults()
: i2c_slave.h
- i2c_slave_get_direction_wait()
: i2c_sam0/i2c_slave.c
, i2c_samd20/i2c_slave.c
, i2c_slave.h
- i2c_slave_get_job_status()
: i2c_slave_interrupt.h
- i2c_slave_get_status()
: i2c_sam0/i2c_slave.c
, i2c_samd20/i2c_slave.c
, i2c_slave.h
- i2c_slave_init()
: i2c_sam0/i2c_slave.c
, i2c_samd20/i2c_slave.c
, i2c_slave.h
- i2c_slave_is_syncing()
: i2c_slave.h
- i2c_slave_lock()
: i2c_slave.h
- i2c_slave_read_packet_job()
: i2c_sam0/i2c_slave_interrupt.c
, i2c_samd20/i2c_slave_interrupt.c
, i2c_slave_interrupt.h
- i2c_slave_read_packet_wait()
: i2c_sam0/i2c_slave.c
, i2c_samd20/i2c_slave.c
, i2c_slave.h
- i2c_slave_register_callback()
: i2c_sam0/i2c_slave_interrupt.c
, i2c_samd20/i2c_slave_interrupt.c
, i2c_slave_interrupt.h
- i2c_slave_reset()
: i2c_sam0/i2c_slave.c
, i2c_samd20/i2c_slave.c
, i2c_slave.h
- i2c_slave_sda_hold_time
: i2c_slave.h
- I2C_SLAVE_SDA_HOLD_TIME_300NS_600NS
: i2c_slave.h
- I2C_SLAVE_SDA_HOLD_TIME_400NS_800NS
: i2c_slave.h
- I2C_SLAVE_SDA_HOLD_TIME_50NS_100NS
: i2c_slave.h
- I2C_SLAVE_SDA_HOLD_TIME_DISABLED
: i2c_slave.h
- I2C_SLAVE_STATUS_ADDRESS_MATCH
: i2c_slave.h
- I2C_SLAVE_STATUS_BUS_ERROR
: i2c_slave.h
- I2C_SLAVE_STATUS_CLOCK_HOLD
: i2c_slave.h
- I2C_SLAVE_STATUS_COLLISION
: i2c_slave.h
- I2C_SLAVE_STATUS_DATA_READY
: i2c_slave.h
- I2C_SLAVE_STATUS_RECEIVED_NACK
: i2c_slave.h
- I2C_SLAVE_STATUS_REPEATED_START
: i2c_slave.h
- I2C_SLAVE_STATUS_SCL_LOW_TIMEOUT
: i2c_slave.h
- I2C_SLAVE_STATUS_STOP_RECEIVED
: i2c_slave.h
- i2c_slave_unlock()
: i2c_slave.h
- i2c_slave_unregister_callback()
: i2c_sam0/i2c_slave_interrupt.c
, i2c_samd20/i2c_slave_interrupt.c
, i2c_slave_interrupt.h
- i2c_slave_write_packet_job()
: i2c_sam0/i2c_slave_interrupt.c
, i2c_samd20/i2c_slave_interrupt.c
, i2c_slave_interrupt.h
- i2c_slave_write_packet_wait()
: i2c_samd20/i2c_slave.c
, i2c_sam0/i2c_slave.c
, i2c_slave.h
- i2c_transfer_direction
: i2c_common.h
- I2C_TRANSFER_READ
: i2c_common.h
- I2C_TRANSFER_WRITE
: i2c_common.h
- i2s_bit_order
: i2s.h
- I2S_BIT_ORDER_LSB_FIRST
: i2s.h
- I2S_BIT_ORDER_MSB_FIRST
: i2s.h
- i2s_bit_padding
: i2s.h
- I2S_BIT_PADDING_0
: i2s.h
- I2S_BIT_PADDING_1
: i2s.h
- I2S_BIT_PADDING_LSB
: i2s.h
- I2S_BIT_PADDING_MSB
: i2s.h
- i2s_clear_status()
: i2s.c
, i2s.h
- i2s_clock_unit
: i2s.h
- I2S_CLOCK_UNIT_0
: i2s.h
- I2S_CLOCK_UNIT_1
: i2s.h
- i2s_clock_unit_disable()
: i2s.h
- i2s_clock_unit_enable()
: i2s.h
- i2s_clock_unit_get_config_defaults()
: i2s.h
- I2S_CLOCK_UNIT_N
: i2s.h
- i2s_clock_unit_set_config()
: i2s.c
, i2s.h
- i2s_data_adjust
: i2s.h
- I2S_DATA_ADJUST_LEFT
: i2s.h
- I2S_DATA_ADJUST_RIGHT
: i2s.h
- i2s_data_delay
: i2s.h
- I2S_DATA_DELAY_0
: i2s.h
- I2S_DATA_DELAY_1
: i2s.h
- I2S_DATA_DELAY_I2S
: i2s.h
- I2S_DATA_DELAY_LEFT_JUSTIFIED
: i2s.h
- i2s_data_format
: i2s.h
- I2S_DATA_FORMAT_MONO
: i2s.h
- I2S_DATA_FORMAT_STEREO
: i2s.h
- i2s_data_padding
: i2s.h
- I2S_DATA_PADDING_0
: i2s.h
- I2S_DATA_PADDING_LAST
: i2s.h
- I2S_DATA_PADDING_SAME
: i2s.h
- I2S_DATA_PADDING_SAME_AS_LAST
: i2s.h
- i2s_data_size
: i2s.h
- I2S_DATA_SIZE_16BIT
: i2s.h
- I2S_DATA_SIZE_16BIT_COMPACT
: i2s.h
- I2S_DATA_SIZE_18BIT
: i2s.h
- I2S_DATA_SIZE_20BIT
: i2s.h
- I2S_DATA_SIZE_24BIT
: i2s.h
- I2S_DATA_SIZE_32BIT
: i2s.h
- I2S_DATA_SIZE_8BIT
: i2s.h
- I2S_DATA_SIZE_8BIT_COMPACT
: i2s.h
- i2s_disable()
: i2s.h
- i2s_disable_status_interrupt()
: i2s.c
, i2s.h
- i2s_dma_usage
: i2s.h
- I2S_DMA_USE_ONE_CHANNEL_PER_DATA_CHANNEL
: i2s.h
- I2S_DMA_USE_SINGLE_CHANNEL_FOR_ALL
: i2s.h
- i2s_enable()
: i2s.h
- i2s_enable_status_interrupt()
: i2s.c
, i2s.h
- i2s_frame_sync_source
: i2s.h
- I2S_FRAME_SYNC_SOURCE_FSPIN
: i2s.h
- I2S_FRAME_SYNC_SOURCE_SCKDIV
: i2s.h
- i2s_frame_sync_width
: i2s.h
- I2S_FRAME_SYNC_WIDTH_BIT
: i2s.h
- I2S_FRAME_SYNC_WIDTH_BURST
: i2s.h
- I2S_FRAME_SYNC_WIDTH_HALF_FRAME
: i2s.h
- I2S_FRAME_SYNC_WIDTH_SLOT
: i2s.h
- i2s_get_status()
: i2s.c
, i2s.h
- I2S_Handler()
: i2s_callback.c
- i2s_init()
: i2s.h
, i2s.c
- i2s_is_syncing()
: i2s.h
- I2S_JOB_READ_BUFFER
: i2s_callback.h
- i2s_job_type
: i2s_callback.h
- I2S_JOB_WRITE_BUFFER
: i2s_callback.h
- I2S_LINE_DEFAULT_0
: i2s.h
- I2S_LINE_DEFAULT_1
: i2s.h
- I2S_LINE_DEFAULT_HIGH_IMPEDANCE
: i2s.h
- I2S_LINE_DEFAULT_HIZ
: i2s.h
- i2s_line_default_state
: i2s.h
- i2s_master_clock_source
: i2s.h
- I2S_MASTER_CLOCK_SOURCE_GCLK
: i2s.h
- I2S_MASTER_CLOCK_SOURCE_MCKPIN
: i2s.h
- i2s_reset()
: i2s.h
- i2s_serial_clock_source
: i2s.h
- I2S_SERIAL_CLOCK_SOURCE_MCKDIV
: i2s.h
- I2S_SERIAL_CLOCK_SOURCE_SCKPIN
: i2s.h
- i2s_serializer
: i2s.h
- I2S_SERIALIZER_0
: i2s.h
- I2S_SERIALIZER_1
: i2s.h
- i2s_serializer_abort_job()
: i2s_callback.h
, i2s_callback.c
- i2s_serializer_callback
: i2s.h
- I2S_SERIALIZER_CALLBACK_BUFFER_DONE
: i2s.h
- I2S_SERIALIZER_CALLBACK_OVER_UNDER_RUN
: i2s.h
- i2s_serializer_callback_t
: i2s.h
- i2s_serializer_disable()
: i2s.h
- i2s_serializer_disable_callback()
: i2s_callback.h
- i2s_serializer_enable()
: i2s.h
- i2s_serializer_enable_callback()
: i2s_callback.h
- i2s_serializer_get_config_defaults()
: i2s.h
- i2s_serializer_get_job_status()
: i2s_callback.c
, i2s_callback.h
- i2s_serializer_mode
: i2s.h
- I2S_SERIALIZER_N
: i2s.h
- I2S_SERIALIZER_PDM2
: i2s.h
- i2s_serializer_read_buffer_job()
: i2s_callback.c
, i2s_callback.h
- i2s_serializer_read_buffer_wait()
: i2s.h
, i2s.c
- i2s_serializer_read_wait()
: i2s.h
- I2S_SERIALIZER_RECEIVE
: i2s.h
- i2s_serializer_register_callback()
: i2s_callback.h
- i2s_serializer_set_config()
: i2s.c
, i2s.h
- I2S_SERIALIZER_TRANSMIT
: i2s.h
- i2s_serializer_unregister_callback()
: i2s_callback.h
- i2s_serializer_write_buffer_job()
: i2s_callback.c
, i2s_callback.h
- i2s_serializer_write_buffer_wait()
: i2s.h
, i2s.c
- i2s_serializer_write_wait()
: i2s.h
- i2s_slot_adjust
: i2s.h
- I2S_SLOT_ADJUST_LEFT
: i2s.h
- I2S_SLOT_ADJUST_RIGHT
: i2s.h
- i2s_slot_size
: i2s.h
- I2S_SLOT_SIZE_16_BIT
: i2s.h
- I2S_SLOT_SIZE_24_BIT
: i2s.h
- I2S_SLOT_SIZE_32_BIT
: i2s.h
- I2S_SLOT_SIZE_8_BIT
: i2s.h
- I2S_STATUS_RECEIVE_OVERRUN
: i2s.h
- I2S_STATUS_RECEIVE_READY
: i2s.h
- I2S_STATUS_SYNC_BUSY
: i2s.h
- I2S_STATUS_TRANSMIT_READY
: i2s.h
- I2S_STATUS_TRANSMIT_UNDERRUN
: i2s.h
- iram_size_t
: compiler.h
- irq_initialize_vectors
: interrupt_sam_nvic.h
- irq_register_handler
: interrupt_sam_nvic.h
- irqflags_t
: interrupt_sam_nvic.h
- is_constant
: compiler.h
- Is_global_interrupt_enabled
: interrupt_sam_nvic.h
- ISR
: interrupt_sam_nvic.h