Home
last modified time | relevance | path

Searched refs:qspi (Results 1 – 25 of 42) sorted by relevance

12

/bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/
A Dqspi.c10 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 Dspiflash.c737 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 Dspinand.c283 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 Dspinand.h24 …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 Dqspi.h151 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 Dci.attachconfig.yml4 - devices.qspi
29 - devices.qspi
60 - devices.qspi
100 - devices.qspi
138 - devices.qspi
241 devices.qspi:
/bsp/microchip/same54/bsp/gcc/gcc/
A Dsame54p20a_sram.ld40 qspi (rwx) : ORIGIN = 0x04000000, LENGTH = 0x01000000
128 .qspi (NOLOAD):
132 *(.qspi .qspi.*);
135 } > qspi
A Dsame54p20a_flash.ld41 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 Dsamd51j19a_sram.ld40 qspi (rwx) : ORIGIN = 0x04000000, LENGTH = 0x01000000
128 .qspi (NOLOAD):
132 *(.qspi .qspi.*);
135 } > qspi
A Dsamd51j19a_flash.ld41 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 Dsamd51p19a_sram.ld40 qspi (rwx) : ORIGIN = 0x04000000, LENGTH = 0x01000000
128 .qspi (NOLOAD):
132 *(.qspi .qspi.*);
135 } > qspi
A Dsamd51p19a_flash.ld41 qspi (rwx) : ORIGIN = 0x04000000, LENGTH = 0x01000000
153 .qspi (NOLOAD):
157 *(.qspi .qspi.*);
160 } > qspi
/bsp/phytium/aarch32/.ci/attachconfig/
A Dci.attachconfig.yml10 - devices.qspi
50 - devices.qspi
87 - devices.qspi
181 devices.qspi:
/bsp/microchip/same54/bsp/iar/iar/
A Dsame54p20a_sram.icf61 initialize manually { section .qspi };
68 place in QSPI_region { section .qspi };
A Dsame54p20a_flash.icf64 initialize manually { section .qspi };
71 place in QSPI_region { section .qspi };
/bsp/microchip/samd51-adafruit-metro-m4/bsp/samd51a/iar/iar/
A Dsamd51j19a_sram.icf61 initialize manually { section .qspi };
68 place in QSPI_region { section .qspi };
A Dsamd51j19a_flash.icf64 initialize manually { section .qspi };
71 place in QSPI_region { section .qspi };
/bsp/microchip/samd51-seeed-wio-terminal/bsp/samd51a/iar/iar/
A Dsamd51p19a_sram.icf61 initialize manually { section .qspi };
68 place in QSPI_region { section .qspi };
A Dsamd51p19a_flash.icf64 initialize manually { section .qspi };
71 place in QSPI_region { section .qspi };
/bsp/ft2004/libraries/
A Dreadme.md38 | ft_qspi | FT qspi 控制器 |
/bsp/nuvoton/libraries/nuc980/
A DREADME.md16 | QSPI | RT_Device_Class_SPIBUS | ***qspi[0]*** |
/bsp/nuvoton/libraries/n9h30/
A DREADME.md20 | QSPI | RT_Device_Class_SPIBUS | ***qspi[0-1]*** |
/bsp/nuvoton/libraries/ma35/
A DREADME.md22 | QSPI | RT_Device_Class_SPIBUS | ***qspi[0-1]*** |
/bsp/phytium/libraries/drivers_example/
A Dqspi_sample.c98 MSH_CMD_EXPORT(qspi_sample, qspi sample);
/bsp/stm32/stm32h750-fk750m1-vbt6/
A DREADME.md119 2. 通过 bootloader 从片外 qspi flash 启动

Completed in 45 milliseconds

12