OpenOCD
eneispif_write_reg()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
eneispif_write_reg()
eneispif_write_reg() function
Syntax
from
eneispif.c:90
static
int
eneispif_write_reg
(
struct
flash_bank
*
bank
,
target_addr_t
address
,
uint32_t
value
)
;
Arguments
bank
address
value
References
Location
Referrer
Text
eneispif.c:90
static
int
eneispif_write_reg
(
struct
flash_bank
*
bank
,
target_addr_t
address
,
uint32_t
value
)
eneispif.c:141
eneispi_erase_sector()
retval
=
eneispif_write_reg
(
bank
,
ISPIADDR
,
offset
)
;
/* Address */
eneispif.c:145
eneispi_erase_sector()
eneispif_write_reg
(
bank
,
ISPICFG
,
CFG_WRITE
)
;
/* Cmmmand enable */
eneispif.c:146
eneispi_erase_sector()
eneispif_write_reg
(
bank
,
ISPICMD
,
SPIFLASH_WRITE_ENABLE
)
;
/* Write enable */
eneispif.c:147
eneispi_erase_sector()
retval
=
eneispif_write_reg
(
bank
,
ISPICMD
,
eneispif_info
->
dev
->
erase_cmd
)
;
/* Erase page */
eneispif.c:156
eneispi_erase_sector()
eneispif_write_reg
(
bank
,
ISPICFG
,
conf
)
;
/* restore */
eneispif.c:248
eneispif_write()
eneispif_write_reg
(
bank
,
ISPICFG
,
CFG_WRITE
)
;
// Cmmmand enable
eneispif.c:264
eneispif_write()
eneispif_write_reg
(
bank
,
ISPICMD
,
SPIFLASH_WRITE_ENABLE
)
;
/* Write enable */
eneispif.c:266
eneispif_write()
eneispif_write_reg
(
bank
,
ISPIADDR
,
offset
)
;
eneispif.c:267
eneispif_write()
retval
=
eneispif_write_reg
(
bank
,
ISPICMD
,
eneispif.c:282
eneispif_write()
eneispif_write_reg
(
bank
,
ISPICFG
,
conf
)
;
/* restore */
eneispif.c:308
eneispif_read_flash_id()
eneispif_write_reg
(
bank
,
ISPICFG
,
CFG_WRITE
)
;
/* Cmmmand enable */
eneispif.c:309
eneispif_read_flash_id()
retval
=
eneispif_write_reg
(
bank
,
ISPICMD
,
(
3
<
<
16
)
|
SPIFLASH_READ_ID
)
;
eneispif.c:325
eneispif_read_flash_id()
eneispif_write_reg
(
bank
,
ISPICFG
,
conf
)
;
// restore
eneispif.c:346
eneispif_probe()
eneispif_write_reg
(
bank
,
ISPICFG
,
CFG_READ
)
;
/* RAM map enable */
Call Tree
Functions calling
eneispif_write_reg()
Functions called by
eneispif_write_reg()
eneispi_erase_sector()
eneispif_write()
eneispif_read_flash_id()
eneispif_probe()
all items filtered out
eneispif_write_reg()
log_printf_lf()
target_write_u32()
all items filtered out
Data read by
eneispif_write_reg()
log_levels::LOG_LVL_ERROR
log_levels::LOG_LVL_DEBUG
debug_level
flash_bank::target
flash_bank::driver_priv
eneispif_flash_bank::ctrl_base
eneispif_write_reg()::bank
eneispif_write_reg()::address
eneispif_write_reg()::value
eneispif_write_reg()::target
eneispif_write_reg()::eneispif_info
eneispif_write_reg()::result
all items filtered out
eneispif_write_reg()
Type of
eneispif_write_reg()
eneispif_write_reg()
target
eneispif_flash_bank
all items filtered out