OpenOCD
sam4_reg_fieldname()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
sam4_reg_fieldname()
sam4_reg_fieldname() function
END SAM4 CODE *******
Syntax
from
at91sam4.c:1905
static
uint32_t
sam4_reg_fieldname
(
struct
sam4_chip
*
chip
,
const
char
*
regname
,
uint32_t
value
,
unsigned
shift
,
unsigned
width
)
;
Arguments
chip
regname
value
shift
width
References
Location
Referrer
Text
at91sam4.c:1905
static
uint32_t
sam4_reg_fieldname
(
struct
sam4_chip
*
chip
,
at91sam4.c:2071
sam4_explain_ckgr_mor()
v
=
sam4_reg_fieldname
(
chip
,
"MOSCXTEN"
,
chip
->
cfg
.
CKGR_MOR
,
0
,
1
)
;
at91sam4.c:2073
sam4_explain_ckgr_mor()
v
=
sam4_reg_fieldname
(
chip
,
"MOSCXTBY"
,
chip
->
cfg
.
CKGR_MOR
,
1
,
1
)
;
at91sam4.c:2075
sam4_explain_ckgr_mor()
rcen
=
sam4_reg_fieldname
(
chip
,
"MOSCRCEN"
,
chip
->
cfg
.
CKGR_MOR
,
3
,
1
)
;
at91sam4.c:2077
sam4_explain_ckgr_mor()
v
=
sam4_reg_fieldname
(
chip
,
"MOSCRCF"
,
chip
->
cfg
.
CKGR_MOR
,
4
,
3
)
;
at91sam4.c:2098
sam4_explain_ckgr_mor()
v
=
sam4_reg_fieldname
(
chip
,
"MOSCXTST"
,
chip
->
cfg
.
CKGR_MOR
,
8
,
8
)
;
at91sam4.c:2101
sam4_explain_ckgr_mor()
v
=
sam4_reg_fieldname
(
chip
,
"MOSCSEL"
,
chip
->
cfg
.
CKGR_MOR
,
24
,
1
)
;
at91sam4.c:2105
sam4_explain_ckgr_mor()
v
=
sam4_reg_fieldname
(
chip
,
"CFDEN"
,
chip
->
cfg
.
CKGR_MOR
,
25
,
1
)
;
at91sam4.c:2116
sam4_explain_chipid_cidr()
sam4_reg_fieldname
(
chip
,
"Version"
,
chip
->
cfg
.
CHIPID_CIDR
,
0
,
5
)
;
at91sam4.c:2119
sam4_explain_chipid_cidr()
v
=
sam4_reg_fieldname
(
chip
,
"EPROC"
,
chip
->
cfg
.
CHIPID_CIDR
,
5
,
3
)
;
at91sam4.c:2122
sam4_explain_chipid_cidr()
v
=
sam4_reg_fieldname
(
chip
,
"NVPSIZE"
,
chip
->
cfg
.
CHIPID_CIDR
,
8
,
4
)
;
at91sam4.c:2125
sam4_explain_chipid_cidr()
v
=
sam4_reg_fieldname
(
chip
,
"NVPSIZE2"
,
chip
->
cfg
.
CHIPID_CIDR
,
12
,
4
)
;
at91sam4.c:2128
sam4_explain_chipid_cidr()
v
=
sam4_reg_fieldname
(
chip
,
"SRAMSIZE"
,
chip
->
cfg
.
CHIPID_CIDR
,
16
,
4
)
;
at91sam4.c:2131
sam4_explain_chipid_cidr()
v
=
sam4_reg_fieldname
(
chip
,
"ARCH"
,
chip
->
cfg
.
CHIPID_CIDR
,
20
,
8
)
;
at91sam4.c:2142
sam4_explain_chipid_cidr()
v
=
sam4_reg_fieldname
(
chip
,
"NVPTYP"
,
chip
->
cfg
.
CHIPID_CIDR
,
28
,
3
)
;
at91sam4.c:2145
sam4_explain_chipid_cidr()
v
=
sam4_reg_fieldname
(
chip
,
"EXTID"
,
chip
->
cfg
.
CHIPID_CIDR
,
31
,
1
)
;
at91sam4.c:2153
sam4_explain_ckgr_mcfr()
v
=
sam4_reg_fieldname
(
chip
,
"MAINFRDY"
,
chip
->
cfg
.
CKGR_MCFR
,
16
,
1
)
;
at91sam4.c:2156
sam4_explain_ckgr_mcfr()
v
=
sam4_reg_fieldname
(
chip
,
"MAINF"
,
chip
->
cfg
.
CKGR_MCFR
,
0
,
16
)
;
at91sam4.c:2171
sam4_explain_ckgr_plla()
diva
=
sam4_reg_fieldname
(
chip
,
"DIVA"
,
chip
->
cfg
.
CKGR_PLLAR
,
0
,
8
)
;
at91sam4.c:2173
sam4_explain_ckgr_plla()
mula
=
sam4_reg_fieldname
(
chip
,
"MULA"
,
chip
->
cfg
.
CKGR_PLLAR
,
16
,
11
)
;
at91sam4.c:2193
sam4_explain_mckr()
css
=
sam4_reg_fieldname
(
chip
,
"CSS"
,
chip
->
cfg
.
PMC_MCKR
,
0
,
2
)
;
at91sam4.c:2224
sam4_explain_mckr()
pres
=
sam4_reg_fieldname
(
chip
,
"PRES"
,
chip
->
cfg
.
PMC_MCKR
,
4
,
3
)
;
Call Tree
Functions calling
sam4_reg_fieldname()
Functions called by
sam4_reg_fieldname()
sam4_explain_ckgr_mor()
sam4_explain_chipid_cidr()
sam4_explain_ckgr_mcfr()
sam4_explain_ckgr_plla()
sam4_explain_mckr()
all items filtered out
sam4_reg_fieldname()
log_printf()
all items filtered out
Data read by
sam4_reg_fieldname()
Data written by
sam4_reg_fieldname()
log_levels::LOG_LVL_USER
sam4_reg_fieldname()::regname
sam4_reg_fieldname()::value
sam4_reg_fieldname()::shift
sam4_reg_fieldname()::width
sam4_reg_fieldname()::v
sam4_reg_fieldname()::hwidth
sam4_reg_fieldname()::dwidth
all items filtered out
sam4_reg_fieldname()
sam4_reg_fieldname()::v
sam4_reg_fieldname()::hwidth
sam4_reg_fieldname()::dwidth
all items filtered out
Type of
sam4_reg_fieldname()
sam4_reg_fieldname()
uint32_t
all items filtered out