OpenOCD
flash_bank::write_start_alignment
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
flash_bank::write_start_alignment
flash_bank::write_start_alignment field
Required alignment of flash write start address. Default 0, no alignment. Can be any power of two or FLASH_WRITE_ALIGN_SECTOR
Syntax
from
core.h:99
uint32_t
write_start_alignment
;
References
Location
Referrer
Text
core.h:99
uint32_t
write_start_alignment
;
aducm302x.c:178
aducm302x_probe()
bank
->
write_start_alignment
=
8
;
bluenrg-x.c:104
bluenrgx_flash_bank_command()
bank
->
write_start_alignment
=
16
;
cc26xx.c:471
cc26xx_probe()
bank
->
write_start_alignment
=
0
;
cc3220sf.c:443
cc3220sf_probe()
bank
->
write_start_alignment
=
0
;
core.c:657
flash_write_align_start()
||
bank
->
write_start_alignment
<=
1
)
core.c:660
flash_write_align_start()
if
(
bank
->
write_start_alignment
==
FLASH_WRITE_ALIGN_SECTOR
)
{
core.c:672
flash_write_align_start()
return
addr
&
~
(
bank
->
write_start_alignment
-
1
)
;
core.c:863
flash_write_unlock_verify()
if
(
c
->
write_start_alignment
||
c
->
write_end_alignment
)
{
msp432.c:920
msp432_probe()
bank
->
write_start_alignment
=
0
;
npcx.c:266
npcx_probe()
bank
->
write_start_alignment
=
0
;
nrf5.c:1418
nrf5_flash_bank_command()
bank
->
write_start_alignment
=
bank
->
write_end_alignment
=
4
;
numicro.c:1133
numicro_flash_bank_command()
bank
->
write_start_alignment
=
bank
->
write_end_alignment
=
4
;
qn908x.c:895
qn908x_probe()
bank
->
write_start_alignment
=
4
;
rp2040.c:476
rp2040_flash_probe()
bank
->
write_start_alignment
=
priv
->
dev
->
pagesize
;
rsl10.c:305
rsl10_probe()
bank
->
write_start_alignment
=
8
;
stm32f1x.c:145
stm32x_flash_bank_command()
bank
->
write_start_alignment
=
bank
->
write_end_alignment
=
2
;
stm32h7x.c:874
stm32x_probe()
bank
->
write_start_alignment
=
stm32x_info
->
part_info
->
block_size
;
stm32l4x.c:1841
stm32l4_probe()
bank
->
write_start_alignment
=
stm32l4_info
->
data_width
;
stmqspi.c:2183
stmqspi_probe()
bank
->
write_start_alignment
=
bank
->
write_end_alignment
=
2
;
stmqspi.c:2185
stmqspi_probe()
bank
->
write_start_alignment
=
bank
->
write_end_alignment
=
1
;
swm050.c:149
swm050_flash_bank_command()
bank
->
write_start_alignment
=
4
;
virtual.c:38
virtual_update_bank_info()
bank
->
write_start_alignment
=
master_bank
->
write_start_alignment
;
w600.c:329
w600_probe()
bank
->
write_start_alignment
=
W600_FLASH_PAGESIZE
;
Data Use
Functions writing
flash_bank::write_start_alignment
Functions reading
flash_bank::write_start_alignment
nrf5_flash_bank_command()
numicro_flash_bank_command()
stm32x_flash_bank_command()
stm32x_probe()
stm32l4_probe()
stmqspi_probe()
virtual_update_bank_info()
bluenrgx_flash_bank_command()
cc26xx_probe()
cc3220sf_probe()
msp432_probe()
aducm302x_probe()
w600_probe()
swm050_flash_bank_command()
rp2040_flash_probe()
npcx_probe()
rsl10_probe()
qn908x_probe()
all items filtered out
flash_bank::write_start_alignment
flash_write_align_start()
flash_write_unlock_verify()
virtual_update_bank_info()
all items filtered out
Type of
flash_bank::write_start_alignment
flash_bank::write_start_alignment
uint32_t
all items filtered out