修改格式
This commit is contained in:
parent
4a2ce8bca5
commit
17246ed77b
|
@ -35,9 +35,9 @@ void rt_hw_systick_isr(void)
|
|||
void rt_hw_system_timer_init(void)
|
||||
{
|
||||
// initial system timer interrupt, map local timer interrupt to INT14
|
||||
gpCGEM_regs->INTMUX3 = (CSL_GEM_TINTLN<<CSL_CGEM_INTMUX3_INTSEL14_SHIFT);
|
||||
gpCGEM_regs->INTMUX3 = (CSL_GEM_TINTLN << CSL_CGEM_INTMUX3_INTSEL14_SHIFT);
|
||||
// enable CPU INT14
|
||||
CPU_interrupt_enable(1<<14);
|
||||
CPU_interrupt_enable(1 << 14);
|
||||
|
||||
return ;
|
||||
}
|
||||
|
@ -52,12 +52,12 @@ void rt_hw_system_timer_start(void)
|
|||
Timer64_Config tmrCfg;
|
||||
|
||||
// select output on TIMO0 from local timer.
|
||||
gpBootCfgRegs->TOUTSEL = (DNUM*2)<<CSL_BOOTCFG_TOUTSEL_TOUTSEL0_SHIFT;
|
||||
gpBootCfgRegs->TOUTSEL = (DNUM*2) << CSL_BOOTCFG_TOUTSEL_TOUTSEL0_SHIFT;
|
||||
|
||||
// configure the timer to generate clocks and interrupts
|
||||
tmrCfg.timer_num = DNUM;
|
||||
tmrCfg.timerMode = TIMER_PERIODIC_CLOCK;
|
||||
tmrCfg.period = (unsigned long long) RT_TICK_PER_SECOND*gDSP_Core_Speed_Hz/6000;
|
||||
tmrCfg.period = (unsigned long long) RT_TICK_PER_SECOND * gDSP_Core_Speed_Hz / 6000;
|
||||
tmrCfg.reload_period = 0;
|
||||
|
||||
// initial timer
|
||||
|
|
|
@ -106,7 +106,6 @@ void show_regs(struct rt_hw_exp_stack_register *regs)
|
|||
regs->hw_register.a31, regs->hw_register.b31);
|
||||
}
|
||||
|
||||
|
||||
void do_trap(struct rt_exception_info *except_info, struct rt_hw_exp_stack_register *regs)
|
||||
{
|
||||
rt_kprintf("Enter exception: %s\n", except_info->kernel_str);
|
||||
|
@ -148,7 +147,9 @@ static int process_iexcept(struct rt_hw_exp_stack_register *regs)
|
|||
if (*(unsigned int *)regs->pc == BKPT_OPCODE)
|
||||
{
|
||||
/* This is a breakpoint */
|
||||
struct rt_exception_info bkpt_exception = { " - undefined instruction", ABORT_TYPE_UNDDEF, ABORT_BRKPT_ILL };
|
||||
struct rt_exception_info bkpt_exception = \
|
||||
{ " - undefined instruction",\
|
||||
ABORT_TYPE_UNDDEF, ABORT_BRKPT_ILL };
|
||||
do_trap(&bkpt_exception, regs);
|
||||
iexcept_report &= ~(0xFF);
|
||||
set_iexcept(iexcept_report);
|
||||
|
@ -299,7 +300,7 @@ static struct rt_exception_info except_table[128] = {
|
|||
*/
|
||||
static void process_except(struct rt_hw_exp_stack_register *regs)
|
||||
{
|
||||
int except_num;
|
||||
int except_num = 0;
|
||||
int bank = 0;
|
||||
int i = 0;
|
||||
|
||||
|
|
Loading…
Reference in New Issue