• Asynchrous External Data Abort in ARMv7
    hi, experts: 以Cortex-A7 CPU为例: 如果在程序执行过程中:发生了一个Asynchrous External Data Abort,它会很快进入Data Abort handler吗? (Synchrous Data Abort会立即进入Data Abort handler.) 不清楚Asynchrous external data abort,什么时候才会进入Data abort...
  • Asynchrous External Data Abort in ARMv7
    hi, experts: 以Cortex-A7 CPU为例: 如果在程序执行过程中:发生了一个Asynchrous External Data Abort,它会很快进入Data Abort handler吗? (Synchrous Data Abort会立即进入Data Abort handler.) 不清楚Asynchrous external data abort,什么时候才会进入Data abort...
  • "Not used" exception type on ARMv7 exception table
    ARMv7 CPU的exception table,通常如下: Reset Undefined Supervisor Call Prefetch Abort Data Abort Not used : 不太清楚什么情况下,会进入它的entry point? IRQ FIQ best wishes,
  • ARMv7多核处理器问题
    最近搞飞思卡尔iMX6 4核A9处理器,有几个问题要请教下: 1、每个核都是有一套独立的指令寄存器吧,问题来了,PC寄存器和一些状态寄存器是否也是独立的? 2、在裸机开发的情况下,怎么获取当前的代码运行在哪个核上面? 3、如果在多核处理器上面实现一个longjmp应如何实现?longjmp只能实现核内长跳吗? 4、 核处于关闭状态,来一中断后,是所有核都唤醒还是只有其中一个?核被关闭后,然后被唤醒...
  • ARMv7多核处理器问题
    最近搞飞思卡尔iMX6 4核A9处理器,有几个问题要请教下: 1、每个核都是有一套独立的指令寄存器吧,问题来了,PC寄存器和一些状态寄存器是否也是独立的? 2、在裸机开发的情况下,怎么获取当前的代码运行在哪个核上面? 3、如果在多核处理器上面实现一个longjmp应如何实现?longjmp只能实现核内长跳吗? 4、 核处于关闭状态,来一中断后,是所有核都唤醒还是只有其中一个?核被关闭后,然后被唤醒...