projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos: Remove 8051 address space specifiers
[fw/altos]
/
src
/
stm
/
ao_interrupt.c
diff --git
a/src/stm/ao_interrupt.c
b/src/stm/ao_interrupt.c
index eb1ed0b52ba1caa8698da8418709c64c96923a15..d8be36670baf608726adfa910b9aa70e4b31d5ed 100644
(file)
--- a/
src/stm/ao_interrupt.c
+++ b/
src/stm/ao_interrupt.c
@@
-24,7
+24,7
@@
extern void main(void);
extern char __stack__;
extern char __text_start__, __text_end__;
extern void main(void);
extern char __stack__;
extern char __text_start__, __text_end__;
-extern char _
_data_start__, __data
_end__;
+extern char _
start__,
_end__;
extern char __bss_start__, __bss_end__;
/* Interrupt functions */
extern char __bss_start__, __bss_end__;
/* Interrupt functions */
@@
-83,7
+83,7
@@
void start(void)
#endif
/* Set interrupt vector table offset */
stm_nvic.vto = (uint32_t) &stm_interrupt_vector;
#endif
/* Set interrupt vector table offset */
stm_nvic.vto = (uint32_t) &stm_interrupt_vector;
- memcpy(&_
_data_start__, &__text_end__, &__data_end__ - &__data
_start__);
+ memcpy(&_
start__, &__text_end__, &_end__ - &
_start__);
memset(&__bss_start__, '\0', &__bss_end__ - &__bss_start__);
main();
}
memset(&__bss_start__, '\0', &__bss_end__ - &__bss_start__);
main();
}