diff options
| author | Josh Rahm <joshuarahm@gmail.com> | 2024-12-07 13:58:46 -0700 |
|---|---|---|
| committer | Josh Rahm <joshuarahm@gmail.com> | 2024-12-07 13:58:46 -0700 |
| commit | 546a5ccdba66dd8d8c19ce6d8486f46c84637cf2 (patch) | |
| tree | 95b52da91414c1bfbad745c6b55617011012813e /linker | |
| parent | 9182b65ae2045c5087257751d30409deecf9520a (diff) | |
| download | ch573-546a5ccdba66dd8d8c19ce6d8486f46c84637cf2.tar.gz ch573-546a5ccdba66dd8d8c19ce6d8486f46c84637cf2.tar.bz2 ch573-546a5ccdba66dd8d8c19ce6d8486f46c84637cf2.zip | |
Add way to toggle the default pattern and a way to switch the pattern.
Diffstat (limited to 'linker')
| -rw-r--r-- | linker/ls.ld | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/linker/ls.ld b/linker/ls.ld index 08e1901..791647b 100644 --- a/linker/ls.ld +++ b/linker/ls.ld @@ -42,6 +42,20 @@ SECTIONS SYSTICK_LISTENERS_END = .; } > flash AT>flash + .bootsel_callbacks : ALIGN(0x04) { + BOOTSEL_LISTENERS_START = .; + KEEP(*(.bootsel_callbacks)); + BOOTSEL_LISTENERS_END = .; + } > flash AT>flash + + + .patterns : ALIGN(0x04) { + PATTERNS_START = .; + KEEP(*(.patterns)); + PATTERNS_END = .; + } > flash AT>flash + + ISR_VECTOR_IN_FLASH = LOADADDR(.isr_vector); .isr_vector : ALIGN(0x04) { ISR_VECTOR_START = .; |