mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-20 12:03:52 +01:00
12 lines
418 B
Plaintext
12 lines
418 B
Plaintext
/* ARM code to run user code */
|
|
/* This allows us to jump to the user's code in flash. We have */
|
|
/* to remap the flash before jumping. */
|
|
begin:
|
|
adr r0, const
|
|
ldr r1, [r0] /* r1 points to MEMMAP register */
|
|
mov r0, #1
|
|
str r0, [r1] /* remap interrupt vectors to flash */
|
|
mov pc, #0 /* and then jump to the user's code */
|
|
const:
|
|
.int 0xE01FC040 /* MEMMAP register */
|