Настройка размера кеша у микросхемы flash-памяти по размеру прошивки #24
@ -8,9 +8,4 @@ extern volatile bool use_error_messages;
|
||||
// function for init called after setup()
|
||||
void post_init(void);
|
||||
|
||||
void updateCacheLimit(void);
|
||||
#include "stdint.h"
|
||||
uint32_t getCLimit(void);
|
||||
|
||||
|
||||
#endif /* _BOARD_H_ */
|
||||
|
||||
@ -7,16 +7,9 @@
|
||||
void initVariant() __attribute__((weak));
|
||||
void initVariant() { }
|
||||
|
||||
#include "xprintf.h"
|
||||
|
||||
extern "C" int main(void) __attribute__((weak));
|
||||
int main()
|
||||
{
|
||||
Serial.begin(9600);
|
||||
xprintf("old_climit = 0x%08lX\n", getCLimit());
|
||||
updateCacheLimit();
|
||||
xprintf("new_climit = 0x%08lX\n", getCLimit());
|
||||
|
||||
initVariant(); // for freeRTOS
|
||||
setup();
|
||||
post_init();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user