| /bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/ |
| A D | qspi.c | 10 CSI_PARAM_CHK(qspi, CSI_ERROR); in csi_qspi_init() 51 qspi->callback = callback; in csi_qspi_attach_callback() 52 qspi->arg = arg; in csi_qspi_attach_callback() 55 csi_irq_attach((uint32_t)qspi->dev.irq_num, NULL, &qspi->dev); in csi_qspi_attach_callback() 65 qspi->callback = NULL; in csi_qspi_detach_callback() 66 qspi->arg = NULL; in csi_qspi_detach_callback() 75 CSI_PARAM_CHK(qspi, 0U); in csi_qspi_frequence() 172 qspi->tx_size = 0U; in qspi_send() 185 if ((qspi->state.writeable == 0U) || (qspi->state.readable == 0U)) { in csi_qspi_send() 241 if ((qspi->state.writeable == 0U) || (qspi->state.readable == 0U)) { in csi_qspi_receive() [all …]
|
| A D | spiflash.c | 737 return csi_qspi_frequence(&spiflash->spi_qspi.qspi, hz); in csi_spiflash_frequence() 774 csi_qspi_t *qspi =&spiflash->spi_qspi.qspi; 775 cd_qspi_regs_t *qspi_base = (cd_qspi_regs_t *)HANDLE_REG_BASE(qspi);
|
| /bsp/nuvoton/libraries/nu_packages/SPINAND/ |
| A D | spinand.c | 283 struct rt_qspi_device *qspi, in spinand_program_dataload() argument 393 if (spinand_isbusy(qspi)) in spinand_status_register_write() 417 if (spinand_isbusy(qspi)) in spinand_program_execute() 463 return spinand_status_register_write(qspi, 1, u8SR); in spinand_protect_set() 517 if (spinand_isbusy(qspi)) in spinand_read_dataload() 596 if (spinand_isbusy(qspi)) in spinand_block_erase() 631 struct rt_qspi_device *qspi, in spinand_read_quadoutput() argument 691 if (spinand_isbusy(qspi)) in spinand_reset() 706 if ((result = spinand_reset(qspi)) != RT_EOK) in spinand_flash_init() 709 if ((result = spinand_info_read(qspi)) != RT_EOK) in spinand_flash_init() [all …]
|
| A D | spinand.h | 24 …rt_err_t (*block_erase)(struct rt_qspi_device *qspi, uint8_t u8Addr2, uint8_t u8Addr1, uint8_t u8A… 25 uint8_t (*block_isbad)(struct rt_qspi_device *qspi, uint32_t u32PageAddr); 26 rt_err_t (*block_markbad)(struct rt_qspi_device *qspi, uint32_t u32PageAddr); 27 rt_err_t (*die_select)(struct rt_qspi_device *qspi, uint8_t select_die); 28 rt_err_t (*jedecid_get)(struct rt_qspi_device *qspi, uint32_t *pu32ID); 29 …rt_err_t (*program_dataload)(struct rt_qspi_device *qspi, uint8_t u8AddrH, uint8_t u8AddrL, uint8_… 32 …rt_err_t (*program_execute)(struct rt_qspi_device *qspi, uint8_t u8Addr2, uint8_t u8Addr1, uint8_… 33 …rt_err_t (*read_dataload)(struct rt_qspi_device *qspi, uint8_t u8Addr2, uint8_t u8Addr1, uint8_t u… 34 …rt_err_t (*read_quadoutput)(struct rt_qspi_device *qspi, uint8_t u8AddrH, uint8_t u8AddrL, uint8_t… 92 rt_err_t spinand_flash_init(struct rt_qspi_device *qspi); [all …]
|
| /bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/ |
| A D | qspi.h | 151 csi_error_t csi_qspi_init(csi_qspi_t *qspi, uint32_t idx); 159 void csi_qspi_uninit(csi_qspi_t *qspi); 168 csi_error_t csi_qspi_attach_callback(csi_qspi_t *qspi, void *callback, void *arg); 175 void csi_qspi_detach_callback(csi_qspi_t *qspi); 183 uint32_t csi_qspi_frequence(csi_qspi_t *qspi, uint32_t hz); 191 csi_error_t csi_qspi_mode(csi_qspi_t *qspi, csi_qspi_mode_t mode); 268 csi_error_t csi_qspi_link_dma(csi_qspi_t *qspi, csi_dma_ch_t *tx_dma, csi_dma_ch_t *rx_dma); 276 csi_error_t csi_qspi_get_state(csi_qspi_t *qspi, csi_state_t *state); 284 csi_error_t csi_qspi_memory_mapped(csi_qspi_t *qspi, csi_qspi_command_t *cmd); 291 csi_error_t csi_qspi_enable_pm(csi_qspi_t *qspi); [all …]
|
| /bsp/phytium/aarch64/.ci/attachconfig/ |
| A D | ci.attachconfig.yml | 4 - devices.qspi 29 - devices.qspi 60 - devices.qspi 100 - devices.qspi 138 - devices.qspi 241 devices.qspi:
|
| /bsp/microchip/same54/bsp/gcc/gcc/ |
| A D | same54p20a_sram.ld | 40 qspi (rwx) : ORIGIN = 0x04000000, LENGTH = 0x01000000 128 .qspi (NOLOAD): 132 *(.qspi .qspi.*); 135 } > qspi
|
| A D | same54p20a_flash.ld | 41 qspi (rwx) : ORIGIN = 0x04000000, LENGTH = 0x01000000 157 .qspi (NOLOAD): 161 *(.qspi .qspi.*); 164 } > qspi
|
| /bsp/microchip/samd51-adafruit-metro-m4/bsp/samd51a/gcc/gcc/ |
| A D | samd51j19a_sram.ld | 40 qspi (rwx) : ORIGIN = 0x04000000, LENGTH = 0x01000000 128 .qspi (NOLOAD): 132 *(.qspi .qspi.*); 135 } > qspi
|
| A D | samd51j19a_flash.ld | 41 qspi (rwx) : ORIGIN = 0x04000000, LENGTH = 0x01000000 153 .qspi (NOLOAD): 157 *(.qspi .qspi.*); 160 } > qspi
|
| /bsp/microchip/samd51-seeed-wio-terminal/bsp/samd51a/gcc/gcc/ |
| A D | samd51p19a_sram.ld | 40 qspi (rwx) : ORIGIN = 0x04000000, LENGTH = 0x01000000 128 .qspi (NOLOAD): 132 *(.qspi .qspi.*); 135 } > qspi
|
| A D | samd51p19a_flash.ld | 41 qspi (rwx) : ORIGIN = 0x04000000, LENGTH = 0x01000000 153 .qspi (NOLOAD): 157 *(.qspi .qspi.*); 160 } > qspi
|
| /bsp/phytium/aarch32/.ci/attachconfig/ |
| A D | ci.attachconfig.yml | 10 - devices.qspi 50 - devices.qspi 87 - devices.qspi 181 devices.qspi:
|
| /bsp/microchip/same54/bsp/iar/iar/ |
| A D | same54p20a_sram.icf | 61 initialize manually { section .qspi }; 68 place in QSPI_region { section .qspi };
|
| A D | same54p20a_flash.icf | 64 initialize manually { section .qspi }; 71 place in QSPI_region { section .qspi };
|
| /bsp/microchip/samd51-adafruit-metro-m4/bsp/samd51a/iar/iar/ |
| A D | samd51j19a_sram.icf | 61 initialize manually { section .qspi }; 68 place in QSPI_region { section .qspi };
|
| A D | samd51j19a_flash.icf | 64 initialize manually { section .qspi }; 71 place in QSPI_region { section .qspi };
|
| /bsp/microchip/samd51-seeed-wio-terminal/bsp/samd51a/iar/iar/ |
| A D | samd51p19a_sram.icf | 61 initialize manually { section .qspi }; 68 place in QSPI_region { section .qspi };
|
| A D | samd51p19a_flash.icf | 64 initialize manually { section .qspi }; 71 place in QSPI_region { section .qspi };
|
| /bsp/ft2004/libraries/ |
| A D | readme.md | 38 | ft_qspi | FT qspi 控制器 |
|
| /bsp/nuvoton/libraries/nuc980/ |
| A D | README.md | 16 | QSPI | RT_Device_Class_SPIBUS | ***qspi[0]*** |
|
| /bsp/nuvoton/libraries/n9h30/ |
| A D | README.md | 20 | QSPI | RT_Device_Class_SPIBUS | ***qspi[0-1]*** |
|
| /bsp/nuvoton/libraries/ma35/ |
| A D | README.md | 22 | QSPI | RT_Device_Class_SPIBUS | ***qspi[0-1]*** |
|
| /bsp/phytium/libraries/drivers_example/ |
| A D | qspi_sample.c | 98 MSH_CMD_EXPORT(qspi_sample, qspi sample);
|
| /bsp/stm32/stm32h750-fk750m1-vbt6/ |
| A D | README.md | 119 2. 通过 bootloader 从片外 qspi flash 启动
|