File tree Expand file tree Collapse file tree 3 files changed +7
-5
lines changed Expand file tree Collapse file tree 3 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -37,6 +37,11 @@ size_t ICACHE_RAM_ATTR xPortGetFreeHeapSize(void)
3737 return umm_free_heap_size ();
3838}
3939
40+ size_t ICACHE_RAM_ATTR xPortWantedSizeAlign (size_t size )
41+ {
42+ return (size + 3 ) & ~((size_t ) 3 );
43+ }
44+
4045void system_show_malloc (void )
4146{
4247 umm_info (NULL , 1 );
Original file line number Diff line number Diff line change 33After updating SDK libraries to a new version, do the following changes.
44
55
6- 1 . Weaken symbols from mem_manager.o to use custom heap implementation
6+ 1 . Remove mem_manager.o from libmain.a to use custom heap implementation
77
88 ``` bash
9- xtensa-lx106-elf-ar -x libmain.a mem_manager.o
10- xtensa-lx106-elf-objcopy --weaken mem_manager.o
11- xtensa-lx106-elf-ar -r libmain.a mem_manager.o
12- rm mem_manager.o
9+ xtensa-lx106-elf-ar -d libmain.a mem_manager.o
1310 ```
You can’t perform that action at this time.
0 commit comments