|
@@ -26,9 +26,9 @@ extern volatile rt_uint8_t rt_interrupt_nest;
|
|
|
struct rt_irq_desc isr_table[MAX_HANDLERS];
|
|
|
|
|
|
/* Those varibles will be accessed in ISR, so we need to share them. */
|
|
|
-rt_uint32_t rt_interrupt_from_thread SECTION(".bss.share.int");
|
|
|
-rt_uint32_t rt_interrupt_to_thread SECTION(".bss.share.int");
|
|
|
-rt_uint32_t rt_thread_switch_interrupt_flag SECTION(".bss.share.int");
|
|
|
+rt_uint32_t rt_interrupt_from_thread RT_SECTION(".bss.share.int");
|
|
|
+rt_uint32_t rt_interrupt_to_thread RT_SECTION(".bss.share.int");
|
|
|
+rt_uint32_t rt_thread_switch_interrupt_flag RT_SECTION(".bss.share.int");
|
|
|
|
|
|
const unsigned int VECTOR_BASE = 0x00;
|
|
|
extern void rt_cpu_vector_set_base(unsigned int addr);
|