摘要:1.两种平台中断、异常、工作模式之间的对应关系。
一、S3C2440/S3C2410中断、异常、工作模式介绍:
arm体系CPU工作模式 | 进入工作模式的情况 |
---|---|
用户模式 | 程序正常运行时所处的模式。 |
系统模式 | 用于运行特权级别的操作系统任务。 |
快速中断模式 | 用于高速数据传输和通道处理;Linux2.6.22.6未使用。 |
管理模式 | 执行swi指令,操作系统运行的模式。 |
数据访问中止模式 | 访问数据时段或页地址翻译错误;地址对齐错误;段或页权限错误。 |
中断模式 | GPIO引脚、UART、USB、WDT、Timer中断等。 |
未定义指令中止模式 | ARM指令break、ARM指令mrc、Thumb指令break。 |