diff options
| author | 勤为本 <[email protected]> | 2017-09-14 12:14:55 +0800 |
|---|---|---|
| committer | 勤为本 <[email protected]> | 2017-09-14 12:14:55 +0800 |
| commit | 96f3600bdecf127033a6f95b9f6fd6510cfb88ba (patch) | |
| tree | 7cf02a6f8d5649d718b2d700d6e2c606302d6b85 /bsp | |
| parent | 574e22bdbd1a2d907016c953b230782215190a1a (diff) | |
将异常向量间隔从0x20改为0x80,mips系列cpu的异常向量的间隔为0x80(十进制的128)字节
详细内容请参见《see mips run》中的5.3节——异常向量:异常处理开始的地方
Diffstat (limited to 'bsp')
| -rw-r--r-- | bsp/ls1cdev/applications/startup.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bsp/ls1cdev/applications/startup.c b/bsp/ls1cdev/applications/startup.c index ed2854e97e..cb1025dec6 100644 --- a/bsp/ls1cdev/applications/startup.c +++ b/bsp/ls1cdev/applications/startup.c @@ -51,9 +51,9 @@ void rtthread_startup(void) rt_hw_interrupt_init(); /* copy vector */ - rt_memcpy((void *)A_K0BASE, tlb_refill_exception, 0x20); - rt_memcpy((void *)(A_K0BASE + 0x180), general_exception, 0x20); - rt_memcpy((void *)(A_K0BASE + 0x200), irq_exception, 0x20); + rt_memcpy((void *)A_K0BASE, tlb_refill_exception, 0x80); + rt_memcpy((void *)(A_K0BASE + 0x180), general_exception, 0x80); + rt_memcpy((void *)(A_K0BASE + 0x200), irq_exception, 0x80); invalidate_writeback_dcache_all(); invalidate_icache_all(); |
