Altera - SPI Flash Controller Module
|
ALT_STATUS_CODE | alt_spi_init (const ALT_SPI_CTLR_t spi, ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_reset (ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_uninit (ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_disable (ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_enable (ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_is_enabled (ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_is_busy (ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_config_get (ALT_SPI_DEV_t *spi_dev, ALT_SPI_CONFIG_t *cfg) |
|
ALT_STATUS_CODE | alt_spi_config_set (ALT_SPI_DEV_t *spi_dev, const ALT_SPI_CONFIG_t *cfg) |
|
ALT_STATUS_CODE | alt_spi_mw_config_get (ALT_SPI_DEV_t *spi_dev, ALT_SPI_MW_CONFIG_t *cfg) |
|
ALT_STATUS_CODE | alt_spi_mw_config_set (ALT_SPI_DEV_t *spi_dev, const ALT_SPI_MW_CONFIG_t *cfg) |
|
ALT_STATUS_CODE | alt_spi_slave_select_disable (ALT_SPI_DEV_t *spi_dev, const uint32_t mask) |
|
ALT_STATUS_CODE | alt_spi_slave_select_enable (ALT_SPI_DEV_t *spi_dev, const uint32_t mask) |
|
ALT_STATUS_CODE | alt_spi_divider_get (ALT_SPI_DEV_t *spi_dev, uint32_t *div) |
|
ALT_STATUS_CODE | alt_spi_divider_set (ALT_SPI_DEV_t *spi_dev, const uint32_t div) |
|
ALT_STATUS_CODE | alt_spi_speed_get (ALT_SPI_DEV_t *spi_dev, uint32_t *speed_in_hz) |
|
ALT_STATUS_CODE | alt_spi_speed_set (ALT_SPI_DEV_t *spi_dev, uint32_t speed_in_hz) |
|
ALT_STATUS_CODE | alt_spi_num_data_frames_get (ALT_SPI_DEV_t *spi_dev, uint32_t *num_data_frames) |
|
ALT_STATUS_CODE | alt_spi_num_data_frames_set (ALT_SPI_DEV_t *spi_dev, const uint32_t num_data_frames) |
|
ALT_STATUS_CODE | alt_spi_int_status_get (ALT_SPI_DEV_t *spi_dev, uint32_t *status) |
|
ALT_STATUS_CODE | alt_spi_int_raw_status_get (ALT_SPI_DEV_t *spi_dev, uint32_t *status) |
|
ALT_STATUS_CODE | alt_spi_int_clear (ALT_SPI_DEV_t *spi_dev, const uint32_t mask) |
|
ALT_STATUS_CODE | alt_spi_int_disable (ALT_SPI_DEV_t *spi_dev, const uint32_t mask) |
|
ALT_STATUS_CODE | alt_spi_int_enable (ALT_SPI_DEV_t *spi_dev, const uint32_t mask) |
|
ALT_STATUS_CODE | alt_spi_rx_sample_delay_get (ALT_SPI_DEV_t *spi_dev, uint32_t *delay) |
|
ALT_STATUS_CODE | alt_spi_rx_sample_delay_set (ALT_SPI_DEV_t *spi_dev, const uint32_t delay) |
|
ALT_STATUS_CODE | alt_spi_rx_fifo_deq (ALT_SPI_DEV_t *spi_dev, uint16_t *data) |
|
ALT_STATUS_CODE | alt_spi_rx_fifo_is_empty (ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_rx_fifo_is_full (ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_rx_fifo_level_get (ALT_SPI_DEV_t *spi_dev, uint32_t *num_entries) |
|
ALT_STATUS_CODE | alt_spi_rx_fifo_threshold_get (ALT_SPI_DEV_t *spi_dev, uint8_t *threshold) |
|
ALT_STATUS_CODE | alt_spi_rx_fifo_threshold_set (ALT_SPI_DEV_t *spi_dev, const uint8_t threshold) |
|
ALT_STATUS_CODE | alt_spi_tx_fifo_enq (ALT_SPI_DEV_t *spi_dev, const uint16_t data) |
|
ALT_STATUS_CODE | alt_spi_tx_fifo_is_empty (ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_tx_fifo_is_full (ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_tx_fifo_level_get (ALT_SPI_DEV_t *spi_dev, uint32_t *num_entries) |
|
ALT_STATUS_CODE | alt_spi_tx_fifo_threshold_get (ALT_SPI_DEV_t *spi_dev, uint8_t *threshold) |
|
ALT_STATUS_CODE | alt_spi_tx_fifo_threshold_set (ALT_SPI_DEV_t *spi_dev, const uint8_t threshold) |
|
ALT_STATUS_CODE | alt_spi_master_tx_rx_transfer (ALT_SPI_DEV_t *spi_dev, const uint32_t slave_select, const size_t num_frames, const uint16_t *tx_buf, uint16_t *rx_buf) |
|
ALT_STATUS_CODE | alt_spi_master_tx_transfer (ALT_SPI_DEV_t *spi_dev, const uint32_t slave_select, const size_t num_frames, const uint16_t *tx_buf) |
|
ALT_STATUS_CODE | alt_spi_master_rx_transfer (ALT_SPI_DEV_t *spi_dev, const uint32_t slave_select, const size_t num_frames, uint16_t *rx_buf) |
|
ALT_STATUS_CODE | alt_spi_master_eeprom_transfer (ALT_SPI_DEV_t *spi_dev, const uint32_t slave_select, const uint8_t opcode, const uint16_t eeprom_addr, const size_t num_frames, uint16_t *rx_buf) |
|
ALT_STATUS_CODE | alt_spi_slave_tx_rx_transfer (ALT_SPI_DEV_t *spi_dev, const uint16_t *tx_buf, uint16_t *rx_buf, const size_t buf_len) |
|
ALT_STATUS_CODE | alt_spi_slave_tx_transfer (ALT_SPI_DEV_t *spi_dev, const uint16_t *tx_buf, const size_t buf_len) |
|
ALT_STATUS_CODE | alt_spi_slave_rx_transfer (ALT_SPI_DEV_t *spi_dev, uint16_t *rx_buf, const size_t buf_len) |
|
ALT_STATUS_CODE | alt_spi_dma_tx_disable (ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_dma_tx_enable (ALT_SPI_DEV_t *spi_dev, const uint32_t level) |
|
ALT_STATUS_CODE | alt_spi_dma_rx_disable (ALT_SPI_DEV_t *spi_dev) |
|
ALT_STATUS_CODE | alt_spi_dma_rx_enable (ALT_SPI_DEV_t *spi_dev, const uint32_t level) |
|