OpenOCD
SMI_WRITE_REG
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
SMI_WRITE_REG
SMI_WRITE_REG macro
Syntax
from
stmsmi.c:44
#define
SMI_WRITE_REG
(
a
,
v
)
\
{
\
int
_retval
;
\
\
_retval
=
target_write_u32
(
target
,
io_base
+
(
a
)
,
(
v
)
)
;
\
if
(
_retval
!=
ERROR_OK
)
\
return
_retval
;
\
}
Arguments
a
v
References
Location
Text
stmsmi.c:44
#define
SMI_WRITE_REG
(
a
,
v
)
\
stmsmi.c:62
#define
SMI_SET_SW_MODE
(
)
SMI_WRITE_REG
(
SMI_CR1
,
\
stmsmi.c:64
#define
SMI_SET_HWWB_MODE
(
)
SMI_WRITE_REG
(
SMI_CR1
,
\
stmsmi.c:66
#define
SMI_SET_HW_MODE
(
)
SMI_WRITE_REG
(
SMI_CR1
,
\
stmsmi.c:68
#define
SMI_CLEAR_TFF
(
)
SMI_WRITE_REG
(
SMI_SR
,
~
SMI_TFF
)
stmsmi.c:180
SMI_WRITE_REG
(
SMI_CR2
,
stmsmi_info
->
bank_num
|
SMI_RSR
)
;
stmsmi.c:191
SMI_WRITE_REG
(
SMI_CR2
,
0
)
;
/* AB: Required ? */
stmsmi.c:238
SMI_WRITE_REG
(
SMI_CR2
,
stmsmi_info
->
bank_num
|
SMI_WE
)
;
stmsmi.c:290
SMI_WRITE_REG
(
SMI_TR
,
cmd
)
;
stmsmi.c:291
SMI_WRITE_REG
(
SMI_CR2
,
stmsmi_info
->
bank_num
|
SMI_SEND
|
SMI_TX_LEN_4
)
;
stmsmi.c:495
SMI_WRITE_REG
(
SMI_TR
,
SMI_READ_ID
)
;
stmsmi.c:496
SMI_WRITE_REG
(
SMI_CR2
,