flash_sector::is_protected is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDflash_sector::is_protected

flash_sector::is_protected field

Indication of protection status: 0 = unprotected/unlocked, 1 = protected/locked, other = unknown. Set by @c flash_driver::protect_check. This information must be considered stale immediately. A million things could make it stale: power cycle, reset of target, code running on target, etc. If a flash_bank uses an extra array of protection blocks, protection flag is not valid in sector array

Syntax

int is_protected;

References

LocationReferrerText
core.h:55
int is_protected;
FLASHPlugin.c:783plugin_protect_check()
bank->sectors[sector + i].is_protected = pBuf[i / 8] & (1 << (i % 8));
aduc702x.c:59aduc702x_build_sector_list()
bank->sectors[i].is_protected = 0;
aducm302x.c:331aducm302x_protect_check()
bank->prot_blocks[i].is_protected = !(wrprot & (1 << i));
aducm360.c:87aducm360_build_sector_list()
bank->sectors[i].is_protected = 0;
ambiqmicro.c:259ambiqmicro_protect_check()
bank->sectors[i].is_protected = -1;
ambiqmicro.c:655ambiqmicro_probe()
bank->sectors[i].is_protected = -1;
at91sam3.c:2978sam3_protect_check()
bank->sectors[x].is_protected = (!!(v & (1 << x)));
at91sam3.c:3179_sam3_probe()
bank->sectors[x].is_protected = -1;
at91sam4.c:2471sam4_protect_check()
bank->sectors[x].is_protected = (!!(v[x >> 5] & (1 << (x % 32))));
at91sam4.c:2688sam4_probe()
bank->sectors[x].is_protected = -1;
at91sam4l.c:333sam4l_probe()
bank->sectors[i].is_protected = -1;
at91sam4l.c:369sam4l_protect_check()
bank->sectors[i].is_protected = !!(st & (1<<i));
at91sam7.c:597at91sam7_read_part_info()
t_bank->sectors[sec].is_protected = -1;
at91sam7.c:672at91sam7_protect_check()
bank->sectors[lock_pos].is_protected = 1;
at91sam7.c:674at91sam7_protect_check()
bank->sectors[lock_pos].is_protected = 0;
at91sam7.c:785at91sam7_flash_bank_command()
t_bank->sectors[sec].is_protected = -1;
at91samd.c:410samd_protect_check()
bank->prot_blocks[prot_block].is_protected = !(lock & (1u<<prot_block));
at91samd.c:762samd_protect()
if (set != bank->prot_blocks[prot_block].is_protected) {
ath79.c:517ath79_erase()
if (bank->sectors[sector].is_protected) {
ath79.c:537ath79_protect()
bank->sectors[sector].is_protected = set;
ath79.c:659ath79_write()
bs->is_protected) {
ath79.c:837ath79_probe()
sectors[sector].is_protected = 1;
atsame5.c:239same5_protect_check()
bank->prot_blocks[prot_block].is_protected = !(lock & (1u<<prot_block));
atsame5.c:581same5_protect()
if (set != bank->prot_blocks[prot_block].is_protected) {
atsamv.c:289samv_protect_check()
bank->sectors[x].is_protected = (!!(v[x >> 5] & (1 << (x % 32))));
atsamv.c:348samv_probe()
bank->sectors[s].is_protected = -1;
avrf.c:338avrf_probe()
bank->sectors[i].is_protected = -1;
bluenrg-x.c:424bluenrgx_probe()
bank->sectors[i].is_protected = 0;
cc26xx.c:479cc26xx_probe()
bank->sectors[i].is_protected = 0;
cc3220sf.c:451cc3220sf_probe()
bank->sectors[i].is_protected = 0;
cfi.c:987cfi_intel_protect()
bank->sectors[i].is_protected = 1;
cfi.c:992cfi_intel_protect()
bank->sectors[i].is_protected = 0;
cfi.c:1051cfi_intel_protect()
if (bank->sectors[i].is_protected == 1) {
cfi.c:2829cfi_probe()
bank->sectors[sector].is_protected = -1;
cfi.c:2847cfi_probe()
bank->sectors[sector].is_protected = -1;
cfi.c:2893cfi_intel_protect_check()
bank->sectors[i].is_protected = 1;
cfi.c:2895cfi_intel_protect_check()
bank->sectors[i].is_protected = 0;
cfi.c:2922cfi_spansion_protect_check()
bank->sectors[i].is_protected = 1;
cfi.c:2924cfi_spansion_protect_check()
bank->sectors[i].is_protected = 0;
core.c:1026alloc_block_array()
array[i].is_protected = -1;
dsp5680xx_flash.c:43dsp5680xx_build_sector_list()
bank->sectors[i].is_protected = -1;
dsp5680xx_flash.c:79dsp5680xx_flash_protect_check()
bank->sectors[i].is_protected = -1;
dsp5680xx_flash.c:84dsp5680xx_flash_protect_check()
bank->sectors[2 * i].is_protected = 1;
dsp5680xx_flash.c:85dsp5680xx_flash_protect_check()
bank->sectors[2 * i + 1].is_protected = 1;
dsp5680xx_flash.c:87dsp5680xx_flash_protect_check()
bank->sectors[2 * i].is_protected = 0;
dsp5680xx_flash.c:88dsp5680xx_flash_protect_check()
bank->sectors[2 * i + 1].is_protected = 0;
efm32.c:1093efm32x_probe()
bank->sectors[i].is_protected = 1;
efm32.c:1132efm32x_protect_check()
bank->sectors[i].is_protected = efm32x_get_page_lock(bank, i);
em357.c:329em357_protect_check()
bank->sectors[(i * em357_info->ppage_size) + s].is_protected = set;
em357.c:725em357_probe()
bank->sectors[i].is_protected = 1;
eneispif.c:184eneispif_erase()
if (bank->sectors[sector].is_protected) {
eneispif.c:205eneispif_protect()
bank->sectors[sector].is_protected = set;
eneispif.c:238eneispif_write()
bank->sectors[sector].is_protected) {
eneispif.c:380eneispif_probe()
sectors[sector].is_protected = 0;
faux.c:56faux_flash_bank_command()
bank->sectors[i].is_protected = 0;
fespi.c:381fespi_erase()
if (bank->sectors[sector].is_protected) {
fespi.c:425fespi_protect()
bank->sectors[sector].is_protected = set;
fespi.c:509fespi_write()
&& bank->sectors[sector].is_protected) {
fespi.c:812fespi_probe()
sectors[sector].is_protected = 0;
fm3.c:657fm3_probe()
bank->sectors[0].is_protected = -1;
fm3.c:662fm3_probe()
bank->sectors[1].is_protected = -1;
fm3.c:673fm3_probe()
bank->sectors[2].is_protected = -1;
fm3.c:695fm3_probe()
bank->sectors[2].is_protected = -1;
fm3.c:715fm3_probe()
bank->sectors[3].is_protected = -1;
fm3.c:733fm3_probe()
bank->sectors[4].is_protected = -1;
fm3.c:749fm3_probe()
bank->sectors[5].is_protected = -1;
fm3.c:763fm3_probe()
bank->sectors[6].is_protected = -1;
fm3.c:768fm3_probe()
bank->sectors[7].is_protected = -1;
fm3.c:780fm3_probe()
bank->sectors[8].is_protected = -1;
fm3.c:785fm3_probe()
bank->sectors[9].is_protected = -1;
fm4.c:384mb9bf_probe()
bank->sectors[i].is_protected = -1;
fm4.c:403s6e2cc_init_sector()
sector->is_protected = -1;
fm4.c:483s6e2dh_probe()
bank->sectors[i].is_protected = -1;
jtagspi.c:344jtagspi_handle_set()
sectors[sector].is_protected = 0;
jtagspi.c:500jtagspi_probe()
sectors[sector].is_protected = 0;
jtagspi.c:643jtagspi_erase()
if (bank->sectors[sector].is_protected) {
jtagspi.c:678jtagspi_protect()
bank->sectors[sector].is_protected = set;
kinetis.c:1407kinetis_protect()
bank->prot_blocks[i].is_protected = set;
kinetis.c:1450kinetis_protect_check()
bank->prot_blocks[i].is_protected = 0;
kinetis.c:1452kinetis_protect_check()
bank->prot_blocks[i].is_protected = 1;
kinetis.c:1496kinetis_fill_fcf()
if (bank_iter->prot_blocks[i].is_protected == 1)
kinetis.c:1504kinetis_fill_fcf()
if (bank_iter->prot_blocks[i].is_protected == 1)
kinetis_ke.c:818kinetis_ke_protect_check()
bank->sectors[i].is_protected = 0;
kinetis_ke.c:854kinetis_ke_protect_check()
bank->sectors[i].is_protected = 1;
kinetis_ke.c:856kinetis_ke_protect_check()
bank->sectors[i].is_protected = 0;
kinetis_ke.c:863kinetis_ke_protect_check()
bank->sectors[i].is_protected = 0;
kinetis_ke.c:865kinetis_ke_protect_check()
bank->sectors[i].is_protected = 1;
kinetis_ke.c:870kinetis_ke_protect_check()
bank->sectors[i].is_protected = 1;
kinetis_ke.c:872kinetis_ke_protect_check()
bank->sectors[i].is_protected = 0;
kinetis_ke.c:1127kinetis_ke_probe()
bank->sectors[i].is_protected = 1;
lpc2000.c:348lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc2000.c:359lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc2000.c:366lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc2000.c:373lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc2000.c:430lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc2000.c:436lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc2000.c:442lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc2000.c:492lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc2000.c:522lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc2000.c:566lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc2000.c:596lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc2000.c:627lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc2000.c:655lpc2000_build_sector_list()
bank->sectors[i].is_protected = 1;
lpc288x.c:146lpc288x_read_part_info()
bank->sectors[i].is_protected = 1;
lpc288x.c:153lpc288x_read_part_info()
bank->sectors[i].is_protected = 1;
lpc2900.c:286lpc2900_read_security_status()
bank->sectors[sector].is_protected = -1;
lpc2900.c:292lpc2900_read_security_status()
bank->sectors[sector].is_protected = 1;
lpc2900.c:298lpc2900_read_security_status()
bank->sectors[sector].is_protected = 0;
lpc2900.c:967lpc2900_erase()
if (!bank->sectors[sector].is_protected) {
lpc2900.c:996lpc2900_erase()
if (!bank->sectors[sector].is_protected) {
lpc2900.c:1113lpc2900_write()
if (!bank->sectors[sector].is_protected) {
lpc2900.c:1204lpc2900_write()
if (bank->sectors[sector].is_protected) {
lpc2900.c:1222lpc2900_write()
if (bank->sectors[start_sector].is_protected) {
lpc2900.c:1294lpc2900_write()
if (!bank->sectors[lpc2900_address2sector(bank, offset)].is_protected) {
lpc2900.c:1482lpc2900_probe()
bank->sectors[i].is_protected = -1;
lpcspifi.c:434lpcspifi_erase()
if (bank->sectors[sector].is_protected) {
lpcspifi.c:566lpcspifi_protect()
bank->sectors[sector].is_protected = set;
lpcspifi.c:602lpcspifi_write()
&& bank->sectors[sector].is_protected) {
lpcspifi.c:895lpcspifi_probe()
sectors[sector].is_protected = 0;
max32xxx.c:206max32xxx_protect_check()
bank->sectors[i].is_protected = -1;
max32xxx.c:217max32xxx_protect_check()
bank->sectors[i].is_protected = 1;
max32xxx.c:219max32xxx_protect_check()
bank->sectors[i].is_protected = 0;
max32xxx.c:257max32xxx_erase()
if (bank->sectors[banknr].is_protected == 1) {
max32xxx.c:337max32xxx_protect()
bank->sectors[page].is_protected = 1;
max32xxx.c:343max32xxx_protect()
bank->sectors[page].is_protected = 0;
max32xxx.c:650max32xxx_probe()
bank->sectors[i].is_protected = -1;
max32xxx.c:698max32xxx_mass_erase()
if (bank->sectors[i].is_protected == 1)
max32xxx.c:908max32xxx_handle_protection_check_command()
(i+0), (i+0)*info->sector_size, bank->sectors[(i+0)].is_protected,
max32xxx.c:909max32xxx_handle_protection_check_command()
(i+1), (i+1)*info->sector_size, bank->sectors[(i+1)].is_protected,
max32xxx.c:910max32xxx_handle_protection_check_command()
(i+2), (i+2)*info->sector_size, bank->sectors[(i+2)].is_protected,
max32xxx.c:911max32xxx_handle_protection_check_command()
(i+3), (i+3)*info->sector_size, bank->sectors[(i+3)].is_protected);
mdr.c:572mdr_probe()
bank->sectors[i].is_protected = 0;
mrvlqspi.c:544mrvlqspi_flash_erase()
if (bank->sectors[sector].is_protected) {
mrvlqspi.c:610mrvlqspi_flash_write()
&& bank->sectors[sector].is_protected) {
mrvlqspi.c:883mrvlqspi_probe()
sectors[sector].is_protected = 0;
msp432.c:929msp432_probe()
bank->sectors[i].is_protected = 0;
msp432p4.c:554msp432p4_probe()
bank->sectors[i].is_protected = 1;
niietcm4.c:1100niietcm4_protect_check()
bank->sectors[0].is_protected = set;
niietcm4.c:1125niietcm4_protect_check()
bank->sectors[i*8+j].is_protected = set;
niietcm4.c:1693niietcm4_probe()
bank->sectors[i].is_protected = -1;
npcx.c:274npcx_probe()
bank->sectors[i].is_protected = 0;
nrf5.c:499nrf51_protect_check_clenr0()
bank->sectors[i].is_protected =
nrf5.c:526nrf52_protect_check_bprot()
bank->sectors[i].is_protected = (bprot_reg & (1 << bit)) ? 1 : 0;
nrf5.c:1028nrf5_setup_bank()
bank->sectors[0].is_protected = 0;
nrf5.c:1260nrf5_write()
&& bs->is_protected == 1) {
nrf5.c:1317nrf5_erase()
&& bank->sectors[s].is_protected == 1) {
numicro.c:849numicro_protect_check()
bank->sectors[i].is_protected = set;
numicro.c:1096numicro_probe()
bank->sectors[i].is_protected = 0;
ocl.c:272ocl_probe()
bank->sectors[i].is_protected = -1;
pic32mm.c:831pic32mm_recompute_sector_protection()
bank->sectors[i].is_protected = (protection_status & mask) != 0;
pic32mm.c:834pic32mm_recompute_sector_protection()
bank->sectors[i].is_protected = (bank->sectors[i].offset + bank->sectors[i].size) <= (protection_status & 0x00FFFFFF);
pic32mx.c:305pic32mx_protect_check()
bank->sectors[s].is_protected = 1;
pic32mx.c:307pic32mx_protect_check()
bank->sectors[s].is_protected = 0;
pic32mx.c:776pic32mx_probe()
bank->sectors[i].is_protected = 1;
psoc4.c:497psoc4_protect_check()
bank->sectors[s].is_protected = bf[i/8] & (1 << (i%8)) ? 1 : 0;
psoc4.c:567psoc4_protect()
bank->sectors[i].is_protected = set;
psoc4.c:573psoc4_protect()
if (bank->sectors[sect].is_protected)
psoc5lp.c:782psoc5lp_nvl_probe()
bank->sectors[0].is_protected = -1;
psoc5lp.c:959psoc5lp_eeprom_probe()
bank->sectors[i].is_protected = -1;
psoc5lp.c:1341psoc5lp_protect_check()
sector->is_protected = ecc_sector->is_protected = 0;
psoc5lp.c:1347psoc5lp_protect_check()
sector->is_protected = ecc_sector->is_protected = 1;
psoc5lp.c:1412psoc5lp_probe()
bank->sectors[i].is_protected = -1;
psoc5lp.c:1421psoc5lp_probe()
bank->sectors[i].is_protected = -1;
psoc6.c:437psoc6_protect_check()
bank->sectors[i].is_protected = is_protected;
psoc6.c:605psoc6_probe()
bank->sectors[i].is_protected = -1;
qn908x.c:666qn908x_protect()
bank->sectors[i].is_protected = set;
qn908x.c:936qn908x_protect_check()
bank->sectors[i].is_protected =
rs14100.c:329rs14100_probe()
bank->sectors[i].is_protected = 0;
rsl10.c:171rsl10_protect_check()
bank->prot_blocks[i].is_protected = (status & (1 << i)) ? 0 : 1;
rsl10.c:189rsl10_protect_check()
bank->sectors[0].is_protected = (status & test_bit) ? 0 : 1;
sh_qspi.c:469sh_qspi_erase()
if (bank->sectors[sector].is_protected) {
sh_qspi.c:525sh_qspi_write()
bs->is_protected) {
sh_qspi.c:691sh_qspi_protect()
bank->sectors[sector].is_protected = set;
sh_qspi.c:828sh_qspi_probe()
sectors[sector].is_protected = 0;
sim3x.c:557sim3x_flash_protect_check()
bank->sectors[i].is_protected = sim3x_info->flash_locked;
sim3x.c:805sim3x_probe()
bank->sectors[i].is_protected = sim3x_info->flash_locked;
stellaris.c:793stellaris_protect_check()
bank->sectors[i].is_protected = -1;
stellaris.c:815stellaris_protect_check()
bank->sectors[page++].is_protected = protect;
stellaris.c:818stellaris_protect_check()
bank->sectors[page++].is_protected = protect;
stellaris.c:819stellaris_protect_check()
bank->sectors[page++].is_protected = protect;
stellaris.c:1243stellaris_probe()
bank->sectors[i].is_protected = -1;
stm32f1x.c:361stm32x_protect_check()
bank->prot_blocks[i].is_protected = (protection & (1 << i)) ? 0 : 1;
stm32f2x.c:524stm32x_otp_read_protect()
bank->sectors[i].is_protected = !lock;
stm32f2x.c:586stm32x_protect_check()
prot_blocks[i].is_protected =
stm32f2x.c:1044stm32x_probe()
bank->sectors[i].is_protected = 0;
stm32f2x.c:1189stm32x_probe()
bank->sectors[i].is_protected = 0;
stm32f2x.c:1201stm32x_probe()
bank->prot_blocks[i].is_protected = 0;
stm32g0x.c:348stm32x_protect_check()
bank->prot_blocks[i].is_protected = 0;
stm32g0x.c:362stm32x_protect_check()
bank->prot_blocks[i].is_protected = 1;
stm32g0x.c:378stm32x_protect_check()
bank->prot_blocks[i].is_protected = 1;
stm32g4x.c:542stm32l4_protect_check()
bank->sectors[i].is_protected = 1;
stm32g4x.c:544stm32l4_protect_check()
bank->sectors[i].is_protected = 0;
stm32g4x.c:552stm32l4_protect_check()
bank->sectors[i].is_protected = 1;
stm32g4x.c:554stm32l4_protect_check()
bank->sectors[i].is_protected = 0;
stm32g4x.c:892stm32l4_probe()
bank->sectors[i].is_protected = 1;
stm32h7x.c:458stm32x_protect_check()
bank->prot_blocks[i].is_protected = protection & (1 << i) ? 0 : 1;
stm32l4x.c:1219stm32l4_protect_check()
bank->sectors[i].is_protected = 0;
stm32l4x.c:1225stm32l4_protect_check()
bank->sectors[s].is_protected = 1;
stm32l4x.c:1317stm32l4_protect_same_bank()
if (bank->sectors[i].is_protected != set)
stm32l4x.c:2149stm32l4_probe()
bank->sectors[i].is_protected = 1;
stm32l5x.c:409stm32l4_protect_check()
bank->sectors[i].is_protected = 1;
stm32l5x.c:411stm32l4_protect_check()
bank->sectors[i].is_protected = 0;
stm32l5x.c:419stm32l4_protect_check()
bank->sectors[i].is_protected = 1;
stm32l5x.c:421stm32l4_protect_check()
bank->sectors[i].is_protected = 0;
stm32l5x.c:844stm32l4_probe()
bank->sectors[i].is_protected = 1;
stm32lx.c:376stm32lx_protect_check()
bank->sectors[i].is_protected = 1;
stm32lx.c:378stm32lx_protect_check()
bank->sectors[i].is_protected = 0;
stm32lx.c:855stm32lx_probe()
bank->sectors[i].is_protected = -1;
stmqspi.c:524stmqspi_handle_mass_erase_command()
if (bank->sectors[sector].is_protected) {
stmqspi.c:748stmqspi_handle_set()
sectors[sector].is_protected = 0;
stmqspi.c:1025stmqspi_erase()
if (bank->sectors[sector].is_protected) {
stmqspi.c:1054stmqspi_protect()
bank->sectors[sector].is_protected = set;
stmqspi.c:1643stmqspi_write()
bank->sectors[sector].is_protected) {
stmqspi.c:2353stmqspi_probe()
sectors[sector].is_protected = 0;
stmsmi.c:330stmsmi_erase()
if (bank->sectors[sector].is_protected) {
stmsmi.c:355stmsmi_protect()
bank->sectors[sector].is_protected = set;
stmsmi.c:413stmsmi_write()
&& bank->sectors[sector].is_protected) {
stmsmi.c:601stmsmi_probe()
sectors[sector].is_protected = 1;
str7x.c:166str7x_build_block_list()
bank->sectors[num_sectors].is_protected = 0;
str7x.c:177str7x_build_block_list()
bank->sectors[num_sectors].is_protected = 0;
str7x.c:312str7x_protect_check()
bank->sectors[i].is_protected = 0;
str7x.c:314str7x_protect_check()
bank->sectors[i].is_protected = 1;
str9x.c:114str9x_build_block_list()
bank->sectors[num_sectors].is_protected = 1;
str9x.c:123str9x_build_block_list()
bank->sectors[num_sectors].is_protected = 1;
str9x.c:204str9x_protect_check()
bank->sectors[i].is_protected = 1;
str9x.c:206str9x_protect_check()
bank->sectors[i].is_protected = 0;
str9xpec.c:246str9xpec_build_block_list()
bank->sectors[num_sectors].is_protected = 1;
str9xpec.c:255str9xpec_build_block_list()
bank->sectors[num_sectors].is_protected = 1;
str9xpec.c:367str9xpec_protect_check()
bank->sectors[i].is_protected = 1;
str9xpec.c:369str9xpec_protect_check()
bank->sectors[i].is_protected = 0;
swm050.c:159swm050_flash_bank_command()
bank->sectors[i].is_protected = 0;
tcl.c:124handle_flash_info_command()
if (block_array[j].is_protected == 0)
tcl.c:126handle_flash_info_command()
else if (block_array[j].is_protected == 1)
tms470.c:706tms470_erase_sector()
bank->sectors[sector].is_protected = 0;
tms470.c:733tms470_erase_sector()
bank->sectors[sector].is_protected = fmbsea & (1 << sector) ? 0 : 1;
tms470.c:737tms470_erase_sector()
bank->sectors[sector].is_protected = fmbseb & (1 << (sector - 16)) ? 0 : 1;
tms470.c:859tms470_protect()
bank->sectors[sector].is_protected = set ? 1 : 0;
tms470.c:863tms470_protect()
bank->sectors[sector].is_protected = set ? 1 : 0;
tms470.c:1090tms470_protect_check()
bank->sectors[sector].is_protected = protected;
tms470.c:1093tms470_protect_check()
bank->sectors[sector].is_protected = protected;
w600.c:338w600_probe()
xcf.c:108fill_sector_table()
bank->sectors[i].is_protected = -1;
xcf.c:659xcf_protect_check()
bank->sectors[i].is_protected = sector_state(wrpt[0], i);
xmc1xxx.c:399xmc1xxx_protect_check()
bank->sectors[i].is_protected = (i < num_protected) ? 1 : 0;
xmc1xxx.c:490xmc1xxx_probe()
bank->sectors[i].is_protected = -1;
xmc4xxx.c:303xmc4xxx_load_bank_layout()
bank->sectors[i].is_protected = -1;
xmc4xxx.c:1190xmc4xxx_protect_check()
bank->sectors[i].is_protected = 0;
xmc4xxx.c:1204xmc4xxx_protect_check()
bank->sectors[j].is_protected |= set;
xmc4xxx.c:1208xmc4xxx_protect_check()
bank->sectors[j + 1].is_protected |= set;

Data Use

Functions writing flash_sector::is_protected
Functions reading flash_sector::is_protected
all items filtered out
flash_sector::is_protected