You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Move persistent data reset into C code
Doesn't need to be in crt0, and that is less maintainable anyway
* Fix low power compilation issue with clang
Clang sometimes tries to place persistent_data in a differet region
Fix is to add `> XXX` to the end, to explicitly put it in RAM/XIP_RAM
* Update memmap annotations
* nit of include order
---------
Co-authored-by: Graham Sanderson <graham.sanderson@raspberrypi.com>
Copy file name to clipboardExpand all lines: src/rp2_common/pico_crt0/crt0.S
-69Lines changed: 0 additions & 69 deletions
Original file line number
Diff line number
Diff line change
@@ -15,10 +15,6 @@
15
15
#include "boot/picobin.h"
16
16
#include "pico/bootrom.h"
17
17
18
-
#if HAS_POWMAN_TIMER
19
-
#include "hardware/regs/powman.h"
20
-
#endif
21
-
22
18
// PICO_CONFIG: PICO_CRT0_NEAR_CALLS, Whether calls from crt0 into the binary are near (<16M away) - ignored for PICO_COPY_TO_RAM, default=0, type=bool, group=pico_crt0
0 commit comments