| 
 
| 我在调试程序的时候,运行下面的代码: .......
 
 *(unsigned int *)(CONFIG_INTC_BASE+0x0C)&=~(1<<IRQ_PMU); //屏蔽PMU中断
 *(unsigned int *)(CONFIG_INTC_BASE+0x10)&=~(1<<IRQ_PMU);
 *(unsigned int *)(CONFIG_INTC_BASE+0x04)|=(1<<IRQ_PMU);
 
 .......
 reg2=0;
 
 __asm__ __volatile__("mcr p15, 0, %0, c7, c0, 4" : "=r" (reg2) : : "memory");   //在此停下来
 
 __asm__ __volatile__ (" nop ":::"memory");       //return here from IDLE mode interrupt
 
 
 在对CP15操作的时候就停住,不能继续运行。
 
 我对协处理器的使用还比较肤浅。为什么程序停住了。
 | 
 |