您好,欢迎来到爱站旅游。
搜索
您的当前位置:首页arm中断详解

arm中断详解

来源:爱站旅游


1:The Frame Pointer

2: Example Backtrace: If main calls foo which calls bar

Creating the “backtrace” structure

3:Normal Program Flow vs. Exceptions

4:ARM Processor Modes (of interest to us)

5:Terminology

6:SWIs

6.1:What do SWIs do?

6.2:What Happens on an SWI? (1)

http://bbs.21ic.com/upfiles/img/200710/20071021167263.jpg

6.3:What Happens on an SWI? (2)

http://bbs.21ic.com/upfiles/img/200710/2007102116746135.jpg

6.4:“Vectoring” Exceptions to Handlers

http://bbs.21ic.com/upfiles/img/200710/2007102116873.jpg

6.5:What Happens on SWI Completion?

http://bbs.21ic.com/upfiles/img/200710/2007102116829759.jpg

6.6:How Do We Determine the SWI number?

http://bbs.21ic.com/upfiles/img/200710/2007102116843863.jpg

6.7:SWI Instruction Format

http://bbs.21ic.com/upfiles/img/200710/2007102116858748.jpg

6.8:SWI Handler Uses the “Comment” Field

http://bbs.21ic.com/upfiles/img/200710/2007102116912614.jpg

6.9:Use The SWI # to Jump to “Service Routine”

http://bbs.21ic.com/upfiles/img/200710/2007102116932480.jpg

6.10:Problem with The Current Handler

http://bbs.21ic.com/upfiles/img/200710/2007102116947697.jpg

6.11:Full SWI Handler

http://bbs.21ic.com/upfiles/img/200710/20071021161045.jpg

6.12:C_SWI_Handler

http://bbs.21ic.com/upfiles/img/200710/20071021161020984.jpg

6.13:Loading the Vector Table

http://bbs.21ic.com/upfiles/img/200710/20071021161034917.jpg

6.14:Calling SWIs from C Code

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- azee.cn 版权所有 赣ICP备2024042794号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务