SMI_WRITE_REG is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

SMI_WRITE_REG macro

Syntax

#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

LocationText
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,