|
| __RAM_CODE uint8_t | xc_fmc_spi_dma_flash_read_status (void) |
| |
| static __RAM_CODE void * | ram_memcpy_byte (void *dst, const void *src, int size) |
| |
| __RAM_CODE void | xc_fmc_status_wait_idle (void) |
| |
| __RAM_CODE void | fmc_dma_write_callback (uint8_t eCode) |
| |
| __RAM_CODE void | fmc_dma_read_callback (uint8_t eCode) |
| |
| __RAM_CODE void | fmc_dma_write_err (uint8_t eCode) |
| |
| __RAM_CODE void | fmc_dma_read_err (uint8_t eCode) |
| |
| __RAM_CODE void | xc_fmc_dma_mem2prf_finish (void) |
| |
| __RAM_CODE void | xc_fmc_dma_prf2mem_finish (void) |
| |
| __RAM_CODE uint8_t | xc_fmc_spi_dma_read_config (eDMA_Ch_Num ch_num, uint16_t blockSize, uint8_t *rx_buff) |
| |
| __RAM_CODE uint8_t | xc_fmc_spi_dma_write_config (eDMA_Ch_Num ch_num, uint16_t blockSize, uint8_t *tx_buff) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_write_and_read (eDMA_Ch_Num w_chnum, uint16_t w_size, uint8_t *w_buff, eDMA_Ch_Num r_chnum, uint16_t r_size, uint8_t *r_buff) |
| |
| void | xc_fmc_spi_dma_read_and_write (eDMA_Ch_Num w_chnum, uint16_t w_size, uint8_t *w_buff, eDMA_Ch_Num r_chnum, uint16_t r_size, uint8_t *r_buff) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_write (eDMA_Ch_Num w_chnum, uint16_t w_size, uint8_t *w_buff) |
| |
| __RAM_CODE void | xc_fmc_spi_init (void) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_init (uint8_t dfs, uint8_t tdl, uint8_t rdl) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_deinit (void) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_flash_power_down (void) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_flash_wake_up (void) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_flash_wait_busy (void) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_flash_write_enable (void) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_flash_write_disable (void) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_flash_erase_sector (uint32_t Dst_Addr) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_flash_erase_page (uint32_t Dst_Addr) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_flash_write_page (uint32_t WriteAddr, uint8_t *data, uint16_t size) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_flash_read_page (uint32_t ReadAddr, uint8_t *data, uint16_t size) |
| |
| __RAM_CODE eXC_RESULT | xc_fmc_spi_dma_flash_read (uint32_t readAddr, uint8_t *buff, uint16_t len) |
| |
| __RAM_CODE eXC_RESULT | xc_fmc_spi_dma_flash_write (uint32_t writeAddr, uint8_t *buff, uint16_t size) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_flash_rdid (uint8_t *rdid) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_flash_ruid (uint8_t *ruid) |
| |
| __RAM_CODE void | xc_fmc_spi_dma_write_and_read_data (uint8_t *w_data, uint16_t w_size, uint8_t *r_data, uint16_t r_size) |
| |
| void | xc_fmc_spi_dma_read_and_write_data (uint8_t *w_data, uint16_t w_size, uint8_t *r_data, uint16_t r_size) |
| |
Target xc fmc spi dma implementation
- 版权所有
- Revised BSD License, see section LICENSE.
_ __ _ ________ _
| |/ /(_)___ / ____/ /_ (_)___
|
/_/|_/_/_/ /_/\____/_/ /_/_/ .___/
/_/
(C) 2022-2025 XinChip
- 作者
- ( XinChip ) Alex-J
-
( XinChip )
在文件 xc_drv_fmc_spi_dma.c 中定义.