Home
last modified time | relevance | path

Searched refs:SPI_FLASH_BASE (Results 1 – 12 of 12) sorted by relevance

/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/common/mbed/targets/hal/rtl8721d/
A Dflash_api.c145 DCache_Invalidate(SPI_FLASH_BASE + address, 0x1000); in flash_erase_sector()
163 DCache_Invalidate(SPI_FLASH_BASE + address, 0x10000); in flash_erase_block()
206 temp = HAL_READ32(SPI_FLASH_BASE, address); in flash_read_word()
210 temp = HAL_READ32(SPI_FLASH_BASE, address); in flash_read_word()
215 * data = HAL_READ32(SPI_FLASH_BASE, address); in flash_read_word()
245 temp = HAL_READ32(SPI_FLASH_BASE, address); in flash_write_word()
250 temp = HAL_READ32(SPI_FLASH_BASE, address); in flash_write_word()
257 DCache_Invalidate(SPI_FLASH_BASE + address, 4); in flash_write_word()
311 read_word = HAL_READ32(SPI_FLASH_BASE, address); in flash_stream_read()
329 read_word = HAL_READ32(SPI_FLASH_BASE, address); in flash_stream_read()
[all …]
A Dsys_api.c83 FLASH_WriteStream(FwAddr - SPI_FLASH_BASE, 4, &EmpSig); in sys_clear_ota_signature()
/AliOS-Things-master/hardware/chip/rtl872xd/csi_driver/spiflash/
A Dspiflash.c41 flash_info->xip_addr = SPI_FLASH_BASE; in csi_spiflash_get_flash_info()
72 read_word = HAL_READ32(SPI_FLASH_BASE, (offset - offset_to_align)); in csi_spiflash_read()
91 read_word = HAL_READ32(SPI_FLASH_BASE, offset); in csi_spiflash_read()
102 *((uint32_t *)pbuf) = HAL_READ32(SPI_FLASH_BASE, offset); in csi_spiflash_read()
111 read_word = HAL_READ32(SPI_FLASH_BASE, offset); in csi_spiflash_read()
151 read_word = HAL_READ32(SPI_FLASH_BASE, addr_begin - offset_to_align); in csi_spiflash_program()
178 read_word = HAL_READ32(SPI_FLASH_BASE, addr_begin); in csi_spiflash_program()
191 DCache_Invalidate(SPI_FLASH_BASE + offset, size); in csi_spiflash_program()
209 DCache_Invalidate(SPI_FLASH_BASE + offset, 0x1000); in csi_spiflash_erase()
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/fwlib/ram_common/
A Drtl8721d_flash_ram.c258 _memcpy(data, (const void *)(SPI_FLASH_BASE + read_addr), 4); in FLASH_EreaseDwordsXIP()
276 _memcpy(data, (const void *)(SPI_FLASH_BASE + FLASH_RESERVED_DATA_BASE + idx), 8); in FLASH_EreaseDwordsXIP()
326 read_word = HAL_READ32(SPI_FLASH_BASE, (address - offset_to_align)); in FLASH_ReadStream()
345 read_word = HAL_READ32(SPI_FLASH_BASE, address); in FLASH_ReadStream()
355 *((u32 *)pbuf) = HAL_READ32(SPI_FLASH_BASE, address); in FLASH_ReadStream()
363 read_word = HAL_READ32(SPI_FLASH_BASE, address); in FLASH_ReadStream()
403 read_word = HAL_READ32(SPI_FLASH_BASE, addr_begin - offset_to_align); in FLASH_WriteStream()
432 read_word = HAL_READ32(SPI_FLASH_BASE, addr_begin); in FLASH_WriteStream()
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/app/monitor/rom/
A Dmonitor_rom.c146 MONITOR_LOG("%08x: %08x %08x %08x %08x \n", address, HAL_READ32(SPI_FLASH_BASE, address), in cmd_flash()
147 HAL_READ32(SPI_FLASH_BASE, address+4), HAL_READ32(SPI_FLASH_BASE, address+8), in cmd_flash()
148 HAL_READ32(SPI_FLASH_BASE, address+12)); in cmd_flash()
/AliOS-Things-master/hardware/chip/rtl872xd/hal/
A Dflash.c111 if (addr < SPI_FLASH_BASE) { in hal_flash_addr2offset()
115 logic_addr = addr - SPI_FLASH_BASE; in hal_flash_addr2offset()
A Dota.c216 OTF_Mask(1, (alinknewImg2Addr - SPI_FLASH_BASE), NewImg2BlkSize, 1); in rtl8721d_ota_write_ota_cb()
224 …DownloadInfo[i].FlashAddr = OtaTargetHdr.FileImgHdr[i].FlashAddr - SPI_FLASH_BASE + 8; //aliota_ad… in rtl8721d_ota_write_ota_cb()
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/fwlib/ram_hp/
A Drtl8721dhp_ota_ram.c36 u32 ValidIMG2 = HAL_READ32(SPI_FLASH_BASE, FLASH_SYSTEM_DATA_ADDR + 4); in OTA_Change()
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/fwlib/ram_lp/
A Drtl8721dlp_flashclk.c345 DCache_Invalidate(SPI_FLASH_BASE, 8); in flash_rx_mode_switch()
346 pdata[0] = HAL_READ32(SPI_FLASH_BASE, 0x00); in flash_rx_mode_switch()
347 pdata[1] = HAL_READ32(SPI_FLASH_BASE, 0x04); in flash_rx_mode_switch()
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/fwlib/include/
A Drtl8721d.h132 #define FLASH_HS_BOOT_ADDR (SPI_FLASH_BASE + 0x4000)
A Dhal_platform.h303 #define SPI_FLASH_BASE 0x08000000 macro
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/misc/
A Drtl8721d_ota.c511 FLASH_EraseXIP(EraseSector, addr -SPI_FLASH_BASE + i * 4096); in erase_ota_target_flash()
561 DownloadInfo[i].FlashAddr = pOtaTgtHdr->FileImgHdr[i].FlashAddr - SPI_FLASH_BASE + 8; in download_new_fw_from_server()
702 ota_readstream_user(addr - SPI_FLASH_BASE+i+8, rlen, pTempbuf); in verify_ota_checksum()
749 if(FLASH_WriteStream(addr - SPI_FLASH_BASE, 8, signature) < 0){ in change_ota_signature()
761 if(FLASH_WriteStream(addr - SPI_FLASH_BASE, 4, &empty_sig) < 0){ in change_ota_signature()
1335 DownloadInfo[i].FlashAddr = pOtaTgtHdr->FileImgHdr[i].FlashAddr - SPI_FLASH_BASE + 8;
1436 …FLASH_EraseXIP(EraseSector, pOtaTgtHdr->FileImgHdr[i].FlashAddr -SPI_FLASH_BASE + write_sector * 4…
1801 DownloadInfo[i].FlashAddr = pOtaTgtHdr->FileImgHdr[i].FlashAddr - SPI_FLASH_BASE + 8;
1900 …FLASH_EraseXIP(EraseSector, pOtaTgtHdr->FileImgHdr[i].FlashAddr -SPI_FLASH_BASE + write_sector * 4…

Completed in 28 milliseconds