aboutsummaryrefslogtreecommitdiff
path: root/demo_functionality.c
diff options
context:
space:
mode:
authorWojtek Kosior <kwojtus@protonmail.com>2019-12-26 18:48:38 +0100
committerWojtek Kosior <kwojtus@protonmail.com>2019-12-26 18:48:38 +0100
commit9d587f9f750253461314757f2f861c5214563120 (patch)
tree92fa206180daa7297a86eb240f906b9b84fa5126 /demo_functionality.c
parent93a1c704c99a48803d118f66ac4fe08510fb4b89 (diff)
downloadrpi-MMU-example-9d587f9f750253461314757f2f861c5214563120.tar.gz
rpi-MMU-example-9d587f9f750253461314757f2f861c5214563120.zip
improve linking of interrupts
Diffstat (limited to 'demo_functionality.c')
-rw-r--r--demo_functionality.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/demo_functionality.c b/demo_functionality.c
index aedab08..c6f7e5c 100644
--- a/demo_functionality.c
+++ b/demo_functionality.c
@@ -164,9 +164,9 @@ void demo_go_unprivileged(void)
}
extern char
- __interrupt_vectors_start,
- __interrupt_vectors_end,
- __interrupt_vectors_size;
+ __interrupts_start,
+ __interrupts_end,
+ __interrupts_size;
extern void (*volatile system_reentry_point)(void);
@@ -180,7 +180,7 @@ void demo_setup_interrupts(void)
{
system_reentry_point = system_reentry;
- for (size_t i = 0; i < (size_t) &__interrupt_vectors_size; i++)
+ for (size_t i = 0; i < (size_t) &__interrupts_size; i++)
((volatile char*) 0)[i] =
- (&__interrupt_vectors_start)[i];
+ (&__interrupts_start)[i];
}