linux-2.6.33/common_invalid()(arm)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#a98389b0]
#backlinks
*説明 [#n4eb04cd]
-パス: [[linux-2.6.33/arch/arm/kernle/entry-armv.S]]
-FIXME: これは何?
--説明
**引数 [#fbef4fc9]
-
--
**返り値 [#q624fa66]
-
--
**参考 [#g1592428]
*実装 [#a0e1580f]
@
@ common_invalid - generic code for failed exception (re...
@
common_invalid:
zero_fp
-
--[[linux-2.6.33/zero_fp()]]
ldmia r0, {r4 - r6}
add r0, sp, #S_PC @ here for interlock avoidance
mov r7, #-1 @ "" "" "" ""
str r4, [sp] @ save preserved r0
stmia r0, {r5 - r7} @ lr_<exception>,
@ cpsr_<exception>, "old_r0"
mov r0, sp
b bad_mode
-
--[[linux-2.6.33/bad_mode()]]
ENDPROC(__und_invalid)
-
--[[linux-2.6.33/ENCPROC()]]
*コメント [#c3afb5d3]
終了行:
*参照元 [#a98389b0]
#backlinks
*説明 [#n4eb04cd]
-パス: [[linux-2.6.33/arch/arm/kernle/entry-armv.S]]
-FIXME: これは何?
--説明
**引数 [#fbef4fc9]
-
--
**返り値 [#q624fa66]
-
--
**参考 [#g1592428]
*実装 [#a0e1580f]
@
@ common_invalid - generic code for failed exception (re...
@
common_invalid:
zero_fp
-
--[[linux-2.6.33/zero_fp()]]
ldmia r0, {r4 - r6}
add r0, sp, #S_PC @ here for interlock avoidance
mov r7, #-1 @ "" "" "" ""
str r4, [sp] @ save preserved r0
stmia r0, {r5 - r7} @ lr_<exception>,
@ cpsr_<exception>, "old_r0"
mov r0, sp
b bad_mode
-
--[[linux-2.6.33/bad_mode()]]
ENDPROC(__und_invalid)
-
--[[linux-2.6.33/ENCPROC()]]
*コメント [#c3afb5d3]
ページ名: