fixed loongson bsp build on windows
This commit is contained in:
parent
e5a70d532b
commit
c66314a8b6
|
@ -11,6 +11,7 @@ sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
|
||||||
from building import *
|
from building import *
|
||||||
|
|
||||||
TARGET = 'rtthread.' + rtconfig.TARGET_EXT
|
TARGET = 'rtthread.' + rtconfig.TARGET_EXT
|
||||||
|
rtconfig.AFLAGS += ' -I' + str('.') + ' -I ' + RTT_ROOT + '/libcpu/mips/common/'
|
||||||
|
|
||||||
DefaultEnvironment(tools=[])
|
DefaultEnvironment(tools=[])
|
||||||
env = Environment(tools = ['mingw'],
|
env = Environment(tools = ['mingw'],
|
||||||
|
|
|
@ -12,7 +12,7 @@ from building import *
|
||||||
|
|
||||||
TARGET = 'rtthread.' + rtconfig.TARGET_EXT
|
TARGET = 'rtthread.' + rtconfig.TARGET_EXT
|
||||||
|
|
||||||
rtconfig.AFLAGS += ' -I' + str(Dir('#'))
|
rtconfig.AFLAGS += ' -I' + str('.') + ' -I ' + RTT_ROOT + '/libcpu/mips/gs232/'+ ' -I ' + RTT_ROOT + '/libcpu/mips/common/'
|
||||||
|
|
||||||
DefaultEnvironment(tools=[])
|
DefaultEnvironment(tools=[])
|
||||||
env = Environment(tools = ['mingw'],
|
env = Environment(tools = ['mingw'],
|
||||||
|
|
|
@ -124,7 +124,11 @@ static void unhandled_exception_handle(struct pt_regs *regs)
|
||||||
{
|
{
|
||||||
rt_kprintf("Unknown Exception, EPC: 0x%p, CAUSE: 0x%08x\n", read_c0_epc(), read_c0_cause());
|
rt_kprintf("Unknown Exception, EPC: 0x%p, CAUSE: 0x%08x\n", read_c0_epc(), read_c0_cause());
|
||||||
rt_kprintf("Exception Name:%s\n",exception_name[(read_c0_cause() >> 2) & 0x1f]);
|
rt_kprintf("Exception Name:%s\n",exception_name[(read_c0_cause() >> 2) & 0x1f]);
|
||||||
|
#ifdef SOC_LS2K1000
|
||||||
rt_kprintf("ExeCode = 0x%08x,BadAddr = 0x%p\n",(read_c0_cause() >> 2) & 0x1f,mmu_tlb_get_bad_vaddr());
|
rt_kprintf("ExeCode = 0x%08x,BadAddr = 0x%p\n",(read_c0_cause() >> 2) & 0x1f,mmu_tlb_get_bad_vaddr());
|
||||||
|
#else
|
||||||
|
rt_kprintf("ExeCode = 0x%08x\n",(read_c0_cause() >> 2) & 0x1f);
|
||||||
|
#endif
|
||||||
rt_kprintf("ST0: 0x%08x ",regs->cp0_status);
|
rt_kprintf("ST0: 0x%08x ",regs->cp0_status);
|
||||||
rt_kprintf("ErrorPC: 0x%p\n",read_c0_errorepc());
|
rt_kprintf("ErrorPC: 0x%p\n",read_c0_errorepc());
|
||||||
mips_dump_regs(regs);
|
mips_dump_regs(regs);
|
||||||
|
|
Loading…
Reference in New Issue