mirror of
https://github.com/espressif/esp-idf.git
synced 2025-11-03 16:41:44 +01:00
spi_flash: Enable flash emulation down to ROM function calls
This commit is contained in:
57
components/spi_flash/sim/flash_mock_util.c
Normal file
57
components/spi_flash/sim/flash_mock_util.c
Normal file
@@ -0,0 +1,57 @@
|
||||
#include "esp_spi_flash.h"
|
||||
#include "esp_partition.h"
|
||||
|
||||
#include "esp_err.h"
|
||||
#include "rom/spi_flash.h"
|
||||
|
||||
extern void _spi_flash_init(size_t chip_size, size_t block_size, size_t sector_size, size_t page_size, const char* partition_bin);
|
||||
|
||||
void spi_flash_init(size_t chip_size, size_t block_size, size_t sector_size, size_t page_size, const char* partition_bin)
|
||||
{
|
||||
_spi_flash_init(chip_size, block_size, sector_size, page_size, partition_bin);
|
||||
}
|
||||
|
||||
void spi_flash_mark_modified_region(size_t start_addr, size_t length)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
esp_rom_spiflash_result_t esp_rom_spiflash_unlock()
|
||||
{
|
||||
return ESP_ROM_SPIFLASH_RESULT_OK;
|
||||
}
|
||||
|
||||
void spi_flash_init_lock()
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
void spi_flash_op_lock()
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
void spi_flash_op_unlock()
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
void spi_flash_disable_interrupts_caches_and_other_cpu()
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
void spi_flash_enable_interrupts_caches_and_other_cpu()
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
void spi_flash_disable_interrupts_caches_and_other_cpu_no_os()
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
void spi_flash_enable_interrupts_caches_no_os()
|
||||
{
|
||||
return;
|
||||
}
|
||||
Reference in New Issue
Block a user