GadgetSeed  0.9.6
st_regs 共用体

Cortex-M3 MCU レジスタ定義 [詳解]

#include <asm-Cortex-M3.h>

フィールド

unsigned int data [18]
 
struct {
   unsigned int   sp
 
   unsigned int   r4
 
   unsigned int   r5
 
   unsigned int   r6
 
   unsigned int   r7
 
   unsigned int   r8
 
   unsigned int   r9
 
   unsigned int   r10
 
   unsigned int   r11
 
   unsigned int   ilr
 
   unsigned int   r0
 
   unsigned int   r1
 
   unsigned int   r2
 
   unsigned int   r3
 
   unsigned int   r12
 
   unsigned int   lr
 
   unsigned int   pc
 
   unsigned int   xpsr
 
name
 
struct {
   unsigned int   sp
 
   unsigned int   r4
 
   unsigned int   r5
 
   unsigned int   r6
 
   unsigned int   r7
 
   unsigned int   r8
 
   unsigned int   r9
 
   unsigned int   r10
 
   unsigned int   r11
 
   unsigned int   ilr
 
   unsigned int   r0
 
   unsigned int   r1
 
   unsigned int   r2
 
   unsigned int   r3
 
   unsigned int   r12
 
   unsigned int   lr
 
   unsigned int   pc
 
   unsigned int   xpsr
 
name
 
struct {
   unsigned int   sp
 
   unsigned int   r4
 
   unsigned int   r5
 
   unsigned int   r6
 
   unsigned int   r7
 
   unsigned int   r8
 
   unsigned int   r9
 
   unsigned int   r10
 
   unsigned int   r11
 
   unsigned int   ilr
 
   unsigned int   r0
 
   unsigned int   r1
 
   unsigned int   r2
 
   unsigned int   r3
 
   unsigned int   r12
 
   unsigned int   lr
 
   unsigned int   pc
 
   unsigned int   xpsr
 
name
 
struct {
   unsigned int   sp
 
   unsigned int   r4
 
   unsigned int   r5
 
   unsigned int   r6
 
   unsigned int   r7
 
   unsigned int   r8
 
   unsigned int   r9
 
   unsigned int   r10
 
   unsigned int   r11
 
   unsigned int   ilr
 
   unsigned int   r0
 
   unsigned int   r1
 
   unsigned int   r2
 
   unsigned int   r3
 
   unsigned int   r12
 
   unsigned int   lr
 
   unsigned int   pc
 
   unsigned int   xpsr
 
name
 

詳解

Cortex-M3 MCU レジスタ定義

Cortex-M7 MCU レジスタ定義

Cortex-M4 MCU レジスタ定義

asm-Cortex-M3.h22 行目に定義があります。


この共用体詳解は次のファイルから抽出されました: