*参照元 [#c6d197e9]
#backlinks

*説明 [#ga4dd0e7]
-パス: [[linux-2.6.33/arch/arm/kernel/entry-armv.S]]

-FIXME: これは何?
--説明


**参考 [#qa9ede94]


*実装 [#v73308d1]
  	.globl	__vectors_start
  __vectors_start:
   ARM(	swi	SYS_ERROR0	)
 	.globl	__vectors_start
 __vectors_start:
  ARM(	swi	SYS_ERROR0	)
-
--[[linux-2.6.33/ARM()]]

   THUMB(	svc	#0		)
   THUMB(	nop			)
  THUMB(	svc	#0		)
  THUMB(	nop			)
-
--[[linux-2.6.33/THUMB()]]

  	W(b)	vector_und + stubs_offset
  	W(ldr)	pc, .LCvswi + stubs_offset
  	W(b)	vector_pabt + stubs_offset
  	W(b)	vector_dabt + stubs_offset
  	W(b)	vector_addrexcptn + stubs_offset
  	W(b)	vector_irq + stubs_offset
  	W(b)	vector_fiq + stubs_offset
 	W(b)	vector_und + stubs_offset
 	W(ldr)	pc, .LCvswi + stubs_offset
 	W(b)	vector_pabt + stubs_offset
 	W(b)	vector_dabt + stubs_offset
 	W(b)	vector_addrexcptn + stubs_offset
 	W(b)	vector_irq + stubs_offset
 	W(b)	vector_fiq + stubs_offset
-
--[[linux-2.6.33/W()]]
-
--[[linux-2.6.33/vector_und()]]
-
--[[linux-2.6.33/.LCvswi()]]
-
--[[linux-2.6.33/vector_pabt()]]
-
--[[linux-2.6.33/vector_dabt()]]
-
--[[linux-2.6.33/vector_addrexcptn()]]
-
--[[linux-2.6.33/vector_irq()]]
-
--[[linux-2.6.33/vector_fiq()]]
-
--[[linux-2.6.33/stubs_offset(global)]]


*コメント [#q86b462e]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS