1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-25 20:02:37 +03:00
esp8266/tests/host/common/flash_hal.h
2022-03-04 02:28:47 +03:00

26 lines
603 B
C

#ifndef flash_hal_mock_h
#define flash_hal_mock_h
#include <stdint.h>
#include <../../cores/esp8266/flash_hal.h>
#undef FS_start
#undef FS_end
#define FS_start 0
#define FS_end 0
extern "C"
{
extern uint32_t s_phys_addr;
extern uint32_t s_phys_size;
extern uint32_t s_phys_page;
extern uint32_t s_phys_block;
extern uint8_t* s_phys_data;
extern int32_t flash_hal_read(uint32_t addr, uint32_t size, uint8_t* dst);
extern int32_t flash_hal_write(uint32_t addr, uint32_t size, const uint8_t* src);
extern int32_t flash_hal_erase(uint32_t addr, uint32_t size);
}
#endif