vector: make common linker definitions available to users

_data_loadaddr, _data, _edata, _ebss, _stack and vector_table all now
available in vector.h.

Suggested on IRC
This commit is contained in:
Karl Palsson
2017-08-30 21:36:14 +00:00
parent 9443856b68
commit c6743f9ecd
2 changed files with 5 additions and 2 deletions

View File

@@ -61,4 +61,8 @@ typedef struct {
vector_table_entry_t irq[NVIC_IRQ_COUNT];
} vector_table_t;
/* Common symbols exported by the linker script(s): */
extern unsigned _data_loadaddr, _data, _edata, _ebss, _stack;
extern unsigned vector_table;
#endif