[xtensa-cvscommit] linux/arch/xtensa/kernel setup.c,1.11,1.12 vectors.S,1.7,1.8
Brought to you by:
zankel
|
From: <joe...@us...> - 2003-04-28 23:21:13
|
Update of /cvsroot/xtensa/linux/arch/xtensa/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv13342/arch/xtensa/kernel Modified Files: setup.c vectors.S Log Message: The debug vector is no longer level 3, and the source code is now based on processor-config parameters. This commit doesn't affect much since the debug vector is mapped into ROM (i.e., RedBoot). Index: setup.c =================================================================== RCS file: /cvsroot/xtensa/linux/arch/xtensa/kernel/setup.c,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** setup.c 3 Apr 2003 18:48:05 -0000 1.11 --- setup.c 28 Apr 2003 23:21:09 -0000 1.12 *************** *** 284,289 **** extern char _WindowVectors_text_start; extern char _WindowVectors_text_end; ! extern char _Level3InterruptVector_literal_start; ! extern char _Level3InterruptVector_text_end; extern char _KernelExceptionVector_literal_start; extern char _KernelExceptionVector_text_end; --- 284,289 ---- extern char _WindowVectors_text_start; extern char _WindowVectors_text_end; ! extern char _DebugInterruptVector_literal_start; ! extern char _DebugInterruptVector_text_end; extern char _KernelExceptionVector_literal_start; extern char _KernelExceptionVector_text_end; *************** *** 322,327 **** __pa(&_WindowVectors_text_end), 0); ! mem_reserve(__pa(&_Level3InterruptVector_literal_start), ! __pa(&_Level3InterruptVector_text_end), 0); mem_reserve(__pa(&_KernelExceptionVector_literal_start), --- 322,327 ---- __pa(&_WindowVectors_text_end), 0); ! mem_reserve(__pa(&_DebugInterruptVector_literal_start), ! __pa(&_DebugInterruptVector_text_end), 0); mem_reserve(__pa(&_KernelExceptionVector_literal_start), Index: vectors.S =================================================================== RCS file: /cvsroot/xtensa/linux/arch/xtensa/kernel/vectors.S,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** vectors.S 13 Feb 2003 00:17:21 -0000 1.7 --- vectors.S 28 Apr 2003 23:21:10 -0000 1.8 *************** *** 663,679 **** ! .begin literal_prefix .Level3InterruptVector ! .section .Level3InterruptVector.text, "ax" ! .global _Level3InterruptVector ! .func _Level3InterruptVector .align 4 ! _Level3InterruptVector: ! wsr a3, EXCSAVE_3 movi a3, xthal_debugexc_defhndlr_nw jx a3 ! .endfunc // _Level3InterruptVector .end literal_prefix --- 663,679 ---- ! .begin literal_prefix .DebugInterruptVector ! .section .DebugInterruptVector.text, "ax" ! .global _DebugInterruptVector ! .func _DebugInterruptVector .align 4 ! _DebugInterruptVector: ! wsr a3, EXCSAVE + XCHAL_DEBUGLEVEL movi a3, xthal_debugexc_defhndlr_nw jx a3 ! .endfunc // _DebugInterruptVector .end literal_prefix |