clean up
This commit is contained in:
parent
6dd4003da3
commit
d4e616ff56
@ -42,16 +42,16 @@
|
||||
|
||||
#define FLASH_PAGE_SIZE 4096
|
||||
|
||||
#define NO_CACHE 0xffffffff
|
||||
#define FLASH_CACHE_INVALID_ADDR 0xffffffff
|
||||
|
||||
static uint32_t _fl_addr = NO_CACHE;
|
||||
static uint32_t _fl_addr = FLASH_CACHE_INVALID_ADDR;
|
||||
static uint8_t _fl_buf[FLASH_PAGE_SIZE] __attribute__((aligned(4)));
|
||||
static bool _first_flush = true;
|
||||
|
||||
|
||||
void flash_flush(void)
|
||||
{
|
||||
if ( _fl_addr == NO_CACHE ) return;
|
||||
if ( _fl_addr == FLASH_CACHE_INVALID_ADDR ) return;
|
||||
|
||||
if ( _first_flush )
|
||||
{
|
||||
@ -69,7 +69,7 @@ void flash_flush(void)
|
||||
nrf_nvmc_write_words(_fl_addr, (uint32_t *) _fl_buf, FLASH_PAGE_SIZE / sizeof(uint32_t));
|
||||
}
|
||||
|
||||
_fl_addr = NO_CACHE;
|
||||
_fl_addr = FLASH_CACHE_INVALID_ADDR;
|
||||
}
|
||||
|
||||
void flash_write (uint32_t dst, const void *src, int len)
|
||||
|
Loading…
Reference in New Issue
Block a user