OpenOCD
stm32l4_flash_bank::part_info
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
stm32l4_flash_bank::part_info
stm32l4_flash_bank::part_info field
Syntax
from
stm32l4x.c:256
const
struct
stm32l4_part_info
*
part_info
;
References
Location
Referrer
Text
stm32g4x.c:147
struct
stm32l4_part_info
*
part_info
;
stm32l4x.c:256
const
struct
stm32l4_part_info
*
part_info
;
stm32g4x.c:519
stm32l4_protect_check()
struct
stm32l4_part_info
*
part_info
=
stm32l4_info
->
part_info
;
stm32g4x.c:563
stm32l4_erase()
struct
stm32l4_part_info
*
part_info
=
stm32l4_info
->
part_info
;
stm32g4x.c:622
stm32l4_protect()
struct
stm32l4_part_info
*
part_info
=
stm32l4_info
->
part_info
;
stm32g4x.c:826
stm32l4_probe()
stm32l4_info
->
part_info
=
&
stm32l4_parts
[
n
]
;
stm32g4x.c:829
stm32l4_probe()
if
(
!
stm32l4_info
->
part_info
)
{
stm32g4x.c:834
stm32l4_probe()
part_info
=
stm32l4_info
->
part_info
;
stm32g4x.c:911
get_stm32l4_info()
struct
stm32l4_part_info
*
part_info
=
stm32l4_info
->
part_info
;
stm32g4x.c:947
stm32l4_mass_erase()
if
(
stm32l4_info
->
part_info
->
has_dual_bank
)
stm32l4x.c:773
stm32l4_is_otp()
return
bank
->
base
==
stm32l4_info
->
part_info
->
otp_base
;
stm32l4x.c:807
stm32l4_sync_rdp_tzen()
if
(
stm32l4_info
->
part_info
->
flags
&
F_HAS_TZ
)
stm32l4x.c:1076
stm32l4_write_option()
if
(
stm32l4_info
->
part_info
->
flags
&
F_HAS_L5_FLASH_REGS
)
stm32l4x.c:1160
stm32l4_get_all_wrpxy()
if
(
(
stm32l4_info
->
part_info
->
flags
&
F_USE_ALL_WRPXX
)
&&
!
stm32l4_info
->
dual_bank_mode
)
stm32l4x.c:1768
get_stm32l4_rev_str()
const
struct
stm32l4_part_info
*
part_info
=
stm32l4_info
->
part_info
;
stm32l4x.c:1817
stm32l4_probe()
stm32l4_info
->
part_info
=
&
stm32l4_parts
[
n
]
;
stm32l4x.c:1822
stm32l4_probe()
if
(
!
stm32l4_info
->
part_info
)
{
stm32l4x.c:1827
stm32l4_probe()
part_info
=
stm32l4_info
->
part_info
;
stm32l4x.c:1834
stm32l4_probe()
stm32l4_info
->
flash_regs_base
=
stm32l4_info
->
part_info
->
flash_regs_base
;
stm32l4x.c:1923
stm32l4_probe()
const
bool
is_max_flash_size
=
flash_size_kb
==
stm32l4_info
->
part_info
->
max_flash_size_kb
;
stm32l4x.c:2124
stm32l4_probe()
uint32_t
max_pages
=
stm32l4_info
->
part_info
->
max_flash_size_kb
/
page_size_kb
;
stm32l4x.c:2166
stm32l4_auto_probe()
if
(
stm32l4_info
->
part_info
->
flags
&
F_HAS_L5_FLASH_REGS
)
stm32l4x.c:2188
get_stm32l4_info()
const
struct
stm32l4_part_info
*
part_info
=
stm32l4_info
->
part_info
;
stm32l4x.c:2216
stm32l4_mass_erase()
if
(
stm32l4_info
->
part_info
->
flags
&
F_HAS_DUAL_BANK
)
stm32l4x.c:2352
stm32l4_handle_trustzone_command()
if
(
!
(
stm32l4_info
->
part_info
->
flags
&
F_HAS_TZ
)
)
{
stm32l4x.c:2520
stm32l4_handle_wrp_info_command()
if
(
!
(
stm32l4_info
->
part_info
->
flags
&
F_HAS_DUAL_BANK
)
)
{
Data Use
Functions writing
stm32l4_flash_bank::part_info
Functions reading
stm32l4_flash_bank::part_info
stm32l4_probe()
stm32l4_probe()
all items filtered out
stm32l4_flash_bank::part_info
stm32l4_is_otp()
stm32l4_sync_rdp_tzen()
stm32l4_write_option()
stm32l4_get_all_wrpxy()
get_stm32l4_rev_str()
stm32l4_probe()
stm32l4_auto_probe()
get_stm32l4_info()
stm32l4_mass_erase()
stm32l4_handle_trustzone_command()
stm32l4_handle_wrp_info_command()
stm32l4_protect_check()
stm32l4_erase()
stm32l4_protect()
stm32l4_probe()
get_stm32l4_info()
stm32l4_mass_erase()
all items filtered out
Type of
stm32l4_flash_bank::part_info
stm32l4_flash_bank::part_info
stm32l4_part_info
all items filtered out