flash_bank::size is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

flash_bank::size field

The size of this chip bank, in bytes

Syntax

uint32_t size;

References

LocationReferrerText
core.h:85
uint32_t size; /**< The size of this chip bank, in bytes */
FLASHPlugin.c:617plugin_probe()
retval = call_plugin_func(target, loaded_plugin.timeouts.init, plugin_info->FLASHPlugin_Probe, sp, &result, 5, sp, (uint32_t)bank->base, (uint32_t)bank->size, (uint32_t)bank->chip_width, (uint32_t)bank->bus_width);
FLASHPlugin.c:640plugin_probe()
bank->size = bankInfo.BlockCount * bankInfo.BlockSize;
aduc702x.c:38aduc702x_flash_bank_command()
bank->size = 0xF800; /* top 4k not accessible */
aduc702x.c:52aduc702x_build_sector_list()
bank->num_sectors = bank->size / 512;
aducm302x.c:143aducm302x_probe()
bank->num_sectors = bank->size / aducm302x_info->pagesize;
aducm360.c:65aducm360_flash_bank_command()
bank->size = 0x00020000;
aducm360.c:80aducm360_build_sector_list()
ambiqmicro.c:648ambiqmicro_probe()
bank->size = ambiqmicro_info->pagesize * ambiqmicro_info->num_pages;
at91sam3.c:3161_sam3_probe()
bank->size = private->chip->details.bank[x].size_bytes;
at91sam4.c:2619sam4_info()
int k = bank->size / 1024;
at91sam4.c:2667sam4_probe()
bank->size = private->chip->details.bank[x].size_bytes;
at91sam4.c:2670sam4_probe()
bank->base + bank->size, x);
at91sam4l.c:318sam4l_probe()
bank->size = chip->flash_kb * 1024;
at91sam7.c:588at91sam7_read_part_info()
t_bank->size = bank_size;
at91sam7.c:776at91sam7_flash_bank_command()
t_bank->size = bank_size;
at91sam7.c:912at91sam7_write()
if (offset + count > bank->size)
at91sam7.c:998get_at91sam7_info()
bank->size);
at91samd.c:459samd_probe()
bank->size = part->flash_kb * 1024;
at91samd.c:470samd_probe()
if (bank->size != chip->num_pages * chip->page_size) {
at91samd.c:486samd_probe()
ath79.c:646ath79_write()
if (offset + count > bank->size) {
ath79.c:648ath79_write()
count = bank->size - offset;
ath79.c:715ath79_read()
if (offset + count > bank->size) {
ath79.c:717ath79_read()
count = bank->size - offset;
ath79.c:805ath79_probe()
bank->size = ath79_info->dev->size_in_bytes;
ath79.c:806ath79_probe()
if (bank->size <= (1UL << 16))
ath79.c:808ath79_probe()
if (bank->size > (1UL << 24))
atsame5.c:288same5_probe()
bank->size = part->flash_kb * 1024;
atsame5.c:299same5_probe()
if (bank->size != chip->num_pages * chip->page_size) {
atsame5.c:315same5_probe()
atsamv.c:324samv_probe()
bank->size = 512 * 1024;
atsamv.c:327samv_probe()
bank->size = 1024 * 1024;
atsamv.c:330samv_probe()
bank->size = 2048 * 1024;
atsamv.c:338samv_probe()
samv_info->size_bytes = bank->size;
atsamv.c:342samv_probe()
atsamv.c:471samv_write()
if ((offset + count) > bank->size) {
atsamv.c:476samv_write()
(unsigned int)(bank->size));
atsamv.c:576samv_get_info()
bank->size / 1024);
avrf.c:262avrf_write()
if (bank->size > 0x20000)
avrf.c:330avrf_probe()
bank->size = (avr_info->flash_page_size * avr_info->flash_page_num);
bluenrg-x.c:258bluenrgx_write()
if ((offset + count) > bank->size) {
bluenrg-x.c:261bluenrgx_write()
bank->size);
bluenrg-x.c:416bluenrgx_probe()
bank->size = (size_info + 1) * FLASH_WORD_LEN;
bluenrg-x.c:417bluenrgx_probe()
bank->num_sectors = bank->size/FLASH_PAGE_SIZE(bluenrgx_info);
cc26xx.c:470cc26xx_probe()
bank->size = num_sectors * sector_length;
cc3220sf.c:442cc3220sf_probe()
bank->size = size;
cfi.c:2230cfi_read()
if (offset + count > bank->size)
cfi.c:2299cfi_write()
if (offset + count > bank->size)
cfi.c:2816cfi_probe()
if ((cfi_info->dev_size * bank->bus_width / bank->chip_width) != bank->size) {
cfi.c:2818cfi_probe()
" size flash was found", bank->size, cfi_info->dev_size);
cfi.c:2827cfi_probe()
bank->sectors[sector].size = bank->size;
core.c:320get_flash_bank_by_addr()
if ((addr >= c->base) && (addr <= c->base + (c->size - 1))) {
core.c:466flash_iterate_address_range_inner()
if (c->size == 0 || c->num_sectors == 0) {
core.c:482flash_iterate_address_range_inner()
if (last_addr > c->base + c->size - 1) {
core.c:595flash_iterate_address_range()
if (addr + length - 1 > c->base + c->size - 1) {
core.c:597flash_iterate_address_range()
cur_length = c->base + c->size - addr;
core.c:656flash_write_align_start()
if (addr < bank->base || addr >= bank->base + bank->size
core.c:680flash_write_align_end()
if (addr < bank->base || addr >= bank->base + bank->size
core.c:705flash_write_check_gap()
|| addr1 < bank->base || addr1 >= bank->base + bank->size
core.c:706flash_write_check_gap()
|| addr2 < bank->base || addr2 >= bank->base + bank->size)
core.c:810flash_write_unlock_verify()
while ((run_address + run_size - 1 < c->base + c->size - 1) &&
core.c:814flash_write_unlock_verify()
if (sections[section_last + 1]->base_address >= (c->base + c->size)) {
core.c:852flash_write_unlock_verify()
if (run_address + run_size - 1 > c->base + c->size - 1) {
core.c:858flash_write_unlock_verify()
run_size = c->base + c->size - run_address;
dsp5680xx_flash.c:54dsp5680xx_flash_bank_command()
bank->size = HFM_SIZE_BYTES; /* top 4k not accessible */
dsp5680xx_flash.c:139dsp5680xx_flash_write()
if ((offset + count / 2) > bank->size) {
efm32.c:1086efm32x_probe()
bank->size = bank->num_sectors * efm32_mcu_info->page_size;
em357.c:672em357_probe()
switch (bank->size) {
em357.c:717em357_probe()
bank->size = (num_pages * page_size);
eneispif.c:219eneispif_write()
LOG_DEBUG("bank->size=0x%x offset=0x%08" PRIx32 " count=0x%08" PRIx32, bank->size, offset,
eneispif.c:359eneispif_probe()
bank->size = eneispif_info->dev->size_in_bytes;
eneispif.c:361eneispif_probe()
if (bank->size <= (1UL << 16))
esirisc_flash.c:455esirisc_flash_probe()
faux.c:39faux_flash_bank_command()
info->memory = malloc(bank->size);
faux.c:49faux_flash_bank_command()
fespi.c:329fespi_erase_sector()
if (bank->size > 0x1000000) {
fespi.c:448slow_fespi_write_buffer()
if (bank->size > 0x1000000 && fespi_tx(bank, offset >> 24) != ERROR_OK)
fespi.c:490fespi_write()
bank->size, offset, count);
fespi.c:581fespi_write()
fespi_info->dev->pprog_cmd | (bank->size > 0x1000000 ? 0x100 : 0));
fespi.c:791fespi_probe()
bank->size = fespi_info->dev->size_in_bytes;
fespi.c:793fespi_probe()
if (bank->size <= (1UL << 16))
fm3.c:652fm3_probe()
bank->size = 32 * 1024; /* bytes */
fm3.c:667fm3_probe()
bank->size = 64 * 1024; /* bytes */
fm3.c:689fm3_probe()
bank->size = 128 * 1024; /* bytes */
fm3.c:709fm3_probe()
bank->size = 256 * 1024; /* bytes */
fm3.c:727fm3_probe()
bank->size = 384 * 1024; /* bytes */
fm3.c:743fm3_probe()
bank->size = 512 * 1024; /* bytes */
fm3.c:757fm3_probe()
bank->size = 768 * 1024; /* bytes */
fm3.c:774fm3_probe()
bank->size = 1024 * 1024; /* bytes */
fm4.c:386mb9bf_probe()
bank->size += bank->sectors[i].size;
fm4.c:447s6e2cc_probe()
bank->size += bank->sectors[i].size;
fm4.c:485s6e2dh_probe()
bank->size += bank->sectors[i].size;
gdb_server.c:2028gdb_memory_map()
if (p->sectors[j].offset + p->sectors[j].size > p->size) {
gdb_server.c:2053gdb_memory_map()
&& p->sectors[j + 1].offset + p->sectors[j + 1].size <= p->size)
gdb_server.c:2066gdb_memory_map()
ram_start = extended_base + p->size;
jtagspi.c:239jtagspi_handle_set()
bank->size = 0;
jtagspi.c:317jtagspi_handle_set()
bank->size = info->dev.size_in_bytes;
jtagspi.c:320jtagspi_handle_set()
if (bank->size <= (1UL << 8))
jtagspi.c:322jtagspi_handle_set()
else if (bank->size <= (1UL << 16))
jtagspi.c:324jtagspi_handle_set()
else if (bank->size <= (1UL << 24))
jtagspi.c:470jtagspi_probe()
bank->size = info->dev.size_in_bytes;
jtagspi.c:473jtagspi_probe()
if (bank->size <= (1UL << 8))
jtagspi.c:475jtagspi_probe()
else if (bank->size <= (1UL << 16))
jtagspi.c:477jtagspi_probe()
else if (bank->size <= (1UL << 24))
jtagspi.c:791jtagspi_info()
bank->size / 4096 ? bank->size / 1024 : bank->size,
jtagspi.c:792jtagspi_info()
bank->size / 4096 ? "k" : "", info->dev.pagesize,
kinetis.c:2926kinetis_probe()
bank->size = (k_chip->pflash_size / k_chip->num_pflash_blocks);
kinetis.c:2927kinetis_probe()
bank->base = k_chip->pflash_base + bank->size * k_bank->bank_number;
kinetis.c:2928kinetis_probe()
k_bank->prog_base = 0x00000000 + bank->size * k_bank->bank_number;
kinetis.c:2934kinetis_probe()
kinetis.c:2937kinetis_probe()
size_k = bank->size / 1024;
kinetis.c:2947kinetis_probe()
bank->size = k_chip->nvm_size / k_chip->num_nvm_blocks;
kinetis.c:2948kinetis_probe()
bank->base = k_chip->nvm_base + bank->size * nvm_ord;
kinetis.c:2949kinetis_probe()
k_bank->prog_base = 0x00800000 + bank->size * nvm_ord;
kinetis.c:2966kinetis_probe()
if (k_chip->dflash_size > bank->size * nvm_ord)
kinetis.c:2967kinetis_probe()
limit = k_chip->dflash_size - bank->size * nvm_ord;
kinetis.c:2971kinetis_probe()
if (bank->size > limit) {
kinetis.c:2972kinetis_probe()
bank->size = limit;
kinetis.c:2977kinetis_probe()
size_k = bank->size / 1024;
kinetis.c:2993kinetis_probe()
if (k_bank->bank_number == 0 && k_chip->fcfg2_maxaddr0_shifted != bank->size)
kinetis.c:2998kinetis_probe()
if (k_bank->bank_number == 1 && k_chip->fcfg2_maxaddr1_shifted != bank->size)
kinetis.c:3020kinetis_probe()
bank->num_sectors = bank->size / k_bank->sector_size;
kinetis.c:3059kinetis_info()
uint32_t size_k = bank->size / 1024;
kinetis_ke.c:998kinetis_ke_write()
if (offset > bank->size)
kinetis_ke.c:1083kinetis_ke_probe()
bank->size = 0x00010000;
kinetis_ke.c:1101kinetis_ke_probe()
bank->size = 0x00020000;
lpc2000.c:340lpc2000_build_sector_list()
if (bank->size == 128 * 1024) {
lpc2000.c:350lpc2000_build_sector_list()
} else if (bank->size == 256 * 1024) {
lpc2000.c:385lpc2000_build_sector_list()
switch (bank->size) {
lpc2000.c:450lpc2000_build_sector_list()
switch (bank->size) {
lpc2000.c:499lpc2000_build_sector_list()
switch (bank->size) {
lpc2000.c:531lpc2000_build_sector_list()
switch (bank->size) {
lpc2000.c:574lpc2000_build_sector_list()
if ((bank->size % (4 * 1024)) != 0) {
lpc2000.c:580lpc2000_build_sector_list()
unsigned int normal_sectors = bank->size / 4096;
lpc2000.c:604lpc2000_build_sector_list()
switch (bank->size) {
lpc2000.c:635lpc2000_build_sector_list()
switch (bank->size) {
lpc2000.c:1057lpc2000_write()
if (offset + count > bank->size)
lpc2000.c:1273lpc2000_auto_probe_flash()
bank->size = 4 * 1024;
lpc2000.c:1289lpc2000_auto_probe_flash()
bank->size = 8 * 1024;
lpc2000.c:1309lpc2000_auto_probe_flash()
bank->size = 16 * 1024;
lpc2000.c:1324lpc2000_auto_probe_flash()
bank->size = 24 * 1024;
lpc2000.c:1352lpc2000_auto_probe_flash()
bank->size = 32 * 1024;
lpc2000.c:1358lpc2000_auto_probe_flash()
bank->size = 32 * 1024;
lpc2000.c:1363lpc2000_auto_probe_flash()
bank->size = 40 * 1024;
lpc2000.c:1371lpc2000_auto_probe_flash()
bank->size = 48 * 1024;
lpc2000.c:1376lpc2000_auto_probe_flash()
bank->size = 56 * 1024;
lpc2000.c:1387lpc2000_auto_probe_flash()
bank->size = 64 * 1024;
lpc2000.c:1393lpc2000_auto_probe_flash()
bank->size = 64 * 1024;
lpc2000.c:1399lpc2000_auto_probe_flash()
bank->size = 96 * 1024;
lpc2000.c:1412lpc2000_auto_probe_flash()
bank->size = 128 * 1024;
lpc2000.c:1420lpc2000_auto_probe_flash()
bank->size = 128 * 1024;
lpc2000.c:1426lpc2000_auto_probe_flash()
bank->size = 256 * 1024;
lpc2000.c:1438lpc2000_auto_probe_flash()
bank->size = 256 * 1024;
lpc2000.c:1453lpc2000_auto_probe_flash()
bank->size = 512 * 1024;
lpc2000.c:1458lpc2000_auto_probe_flash()
bank->size = 4 * 1024;
lpc2000.c:1463lpc2000_auto_probe_flash()
bank->size = 8 * 1024;
lpc2000.c:1473lpc2000_auto_probe_flash()
bank->size = 16 * 1024;
lpc2000.c:1479lpc2000_auto_probe_flash()
bank->size = 32 * 1024;
lpc2000.c:1487lpc2000_auto_probe_flash()
bank->size = 30 * 1024;
lpc2000.c:1498lpc2000_auto_probe_flash()
bank->size = 64 * 1024;
lpc2900.c:488lpc2900_handle_signature_command()
status = lpc2900_run_bist128(bank, bank->base, bank->base + (bank->size - 1), signature);
lpc2900.c:1400lpc2900_probe()
bank->size = KiB * (64 * num_64k_sectors + 8 * num_8k_sectors);
lpc2900.c:1418lpc2900_probe()
lpc2900_info->target_name = (bank->size == 768*KiB) ? "LPC2919" : "LPC2917";
lpc2900.c:1422lpc2900_probe()
if (bank->size == 128*KiB)
lpc2900.c:1424lpc2900_probe()
else if (bank->size == 256*KiB)
lpc2900.c:1426lpc2900_probe()
else if (bank->size == 512*KiB)
lpc2900.c:1432lpc2900_probe()
if ((bank->size == 256*KiB) && (feat3 == 0xFFFFFFE9))
lpc2900.c:1434lpc2900_probe()
else if ((bank->size == 512*KiB) && (feat3 == 0xFFFFFCF0))
lpc2900.c:1436lpc2900_probe()
else if ((bank->size == 512*KiB) && (feat3 == 0xFFFFFFF1))
lpc2900.c:1438lpc2900_probe()
else if ((bank->size == 768*KiB) && (feat3 == 0xFFFFFCF8))
lpc2900.c:1440lpc2900_probe()
else if ((bank->size == 768*KiB) && (feat3 == 0xFFFFFFF9))
lpc2900.c:1446lpc2900_probe()
lpc2900_info->target_name = (bank->size == 0) ? "LPC2930" : "LPC2939";
lpc2900.c:1462lpc2900_probe()
lpc2900_info->target_name, bank->size / KiB,
lpcspifi.c:873lpcspifi_probe()
bank->size = lpcspifi_info->dev->size_in_bytes;
lpcspifi.c:874lpcspifi_probe()
if (bank->size <= (1UL << 16))
lpcspifi.c:876lpcspifi_probe()
if (bank->size > (1UL << 24))
max32xxx.c:455max32xxx_write()
if (offset + count > bank->size)
max32xxx.c:642max32xxx_probe()
bank->size = info->flash_size;
mdr.c:165mdr_erase()
unsigned int page_size = bank->size / mdr_info->page_count;
mdr.c:371mdr_write()
unsigned int page_size = bank->size / mdr_info->page_count;
mdr.c:561mdr_probe()
page_size = bank->size / page_count;
mrvlqspi.c:861mrvlqspi_probe()
bank->size = mrvlqspi_info->dev->size_in_bytes;
mrvlqspi.c:862mrvlqspi_probe()
if (bank->size <= (1UL << 16))
mrvlqspi.c:864mrvlqspi_probe()
if (bank->size > (1UL << 24))
msp432.c:919msp432_probe()
bank->size = size;
msp432p4.c:130msp432p4_flash_bank_command()
msp432p4_info->user_bank_size = bank->size;
msp432p4.c:546msp432p4_probe()
bank->size = flash_size;
niietcm4.c:1181niietcm4_erase()
unsigned int page_size = bank->size / bank->num_sectors;
niietcm4.c:1566niietcm4_probe_k1921vk01t()
bank->size = bflash_info_size;
niietcm4.c:1569niietcm4_probe_k1921vk01t()
bank->size = bflash_size;
niietcm4.c:1648niietcm4_probe_k1921vk01t()
bank->size = 0x100000;
niietcm4.c:1685niietcm4_probe()
int page_size = bank->size / page_total;
npcx.c:265npcx_probe()
bank->size = num_sectors * sector_length;
nrf5.c:1011nrf5_setup_bank()
bank->size = chip->flash_num_sectors * chip->flash_page_size;
nrf5.c:1022nrf5_setup_bank()
bank->size = chip->flash_page_size;
numicro.c:1090numicro_probe()
bank->size = flash_size;
ocl.c:239ocl_probe()
bank->size = dcc_buffer[0];
ocl.c:263ocl_probe()
if (bank->size % bank->num_sectors) {
ocl.c:267ocl_probe()
sectsize = bank->size / bank->num_sectors;
pic32mm.c:862pic32mm_probe()
pic32mm.c:863pic32mm_probe()
bank->num_sectors = (bank->size + page_size_in_bytes - 1) / page_size_in_bytes;
pic32mm.c:871pic32mm_probe()
if ((bank->sectors[i].offset + bank->sectors[i].size) > bank->size)
pic32mm.c:872pic32mm_probe()
bank->sectors[i].size = bank->size - bank->sectors[i].offset; //Boot ROM size is not page-aligned according to the datasheet.
pic32mm.c:958pic32mm_handle_pgm_word_command()
if (address < bank->base || address >= (bank->base + bank->size)) {
pic32mx.c:768pic32mx_probe()
bank->size = (num_pages * page_size);
pic32mx.c:842pic32mx_handle_pgm_word_command()
if (address < bank->base || address >= (bank->base + bank->size)) {
psoc4.c:200psoc4_flash_bank_command()
psoc4_info->user_bank_size = bank->size;
psoc4.c:810psoc4_probe()
bank->size = num_rows * row_size;
psoc4.c:840get_psoc4_info()
uint32_t size_in_kb = bank->size / 1024;
psoc5lp.c:673psoc5lp_nvl_write()
if (offset != 0 || byte_count != bank->size) {
psoc5lp.c:678psoc5lp_nvl_write()
current_data = calloc(1, bank->size);
psoc5lp.c:775psoc5lp_nvl_probe()
bank->size = 4;
psoc5lp.c:951psoc5lp_eeprom_probe()
bank->size = psoc_eeprom_bank->device->eeprom_kb * 1024;
psoc5lp.c:952psoc5lp_eeprom_probe()
psoc5lp.c:1130psoc5lp_write()
if (offset + byte_count > bank->size) {
psoc5lp.c:1319psoc5lp_protect_check()
for (i = 0; i < DIV_ROUND_UP(bank->size, BLOCK_SIZE); i++) {
psoc5lp.c:1326psoc5lp_protect_check()
if (i == bank->size / BLOCK_SIZE)
psoc5lp.c:1327psoc5lp_protect_check()
num_sectors = (bank->size % BLOCK_SIZE) / SECTOR_SIZE;
psoc5lp.c:1389psoc5lp_probe()
bank->size = psoc_bank->device->flash_kb * 1024;
psoc5lp.c:1392psoc5lp_probe()
psoc6.c:594psoc6_probe()
bank->size = bank_size;
qn908x.c:373qn908x_flash_bank_command()
qn908x_info->user_bank_size = bank->size;
qn908x.c:894qn908x_probe()
bank->size = qn908x_info->num_blocks * QN908X_FLASH_BLOCK_SIZE;
qn908x.c:910qn908x_probe()
LOG_INFO("Detected flash size: %d KiB", bank->size / 1024);
renesas_rpchf.c:508rpchf_write()
if (offset + count > bank->size)
renesas_rpchf.c:624rpchf_read()
if (offset + count > bank->size)
rp2040.c:439rp2040_flash_probe()
if (bank->size) {
rp2040.c:472rp2040_flash_probe()
bank->size = priv->dev->size_in_bytes;
rp2040.c:479rp2040_flash_probe()
bank->num_sectors = bank->size / priv->dev->sectorsize;
rp2040.c:481rp2040_flash_probe()
rs14100.c:320rs14100_probe()
bank->size = (num_sectors * sector_size) - 0x12000; //! 1MB - 72k (used for MBR)
rs14100.c:433rs14100_write()
if (offset + count > bank->size) {
rs14100.c:435rs14100_write()
count = bank->size - offset;
rsl10.c:308rsl10_probe()
bank->num_sectors = bank->size / flash_page_size;
rsl10.c:309rsl10_probe()
chip->flash_size_kb = bank->size / 1024;
sh_qspi.c:506sh_qspi_write()
if (offset + count > bank->size) {
sh_qspi.c:508sh_qspi_write()
count = bank->size - offset;
sh_qspi.c:539sh_qspi_write()
if (offset + count > bank->size) {
sh_qspi.c:541sh_qspi_write()
count = bank->size - offset;
sh_qspi.c:610sh_qspi_read()
if (offset + count > bank->size) {
sh_qspi.c:612sh_qspi_read()
count = bank->size - offset;
sh_qspi.c:807sh_qspi_probe()
bank->size = info->dev->size_in_bytes;
sh_qspi.c:808sh_qspi_probe()
if (bank->size <= (1UL << 16))
sim3x.c:762sim3x_read_info()
if (!bank->size) {
sim3x.c:768sim3x_read_info()
sim3x_info->flash_size_kb = bank->size / 1024;
sim3x.c:797sim3x_probe()
stellaris.c:1129stellaris_write()
if (offset + count > bank->size)
stellaris.c:1236stellaris_probe()
bank->size = stellaris_info->num_pages * stellaris_info->pagesize;
stm32f1x.c:142stm32x_flash_bank_command()
stm32x_info->user_bank_size = bank->size;
stm32f1x.c:1028stm32x_probe()
bank->size = (num_pages * page_size);
stm32f2x.c:257stm32x_flash_bank_command()
stm32x_info->user_bank_size = bank->size;
stm32f2x.c:899setup_sector()
bank->sectors[i].offset = bank->size;
stm32f2x.c:901setup_sector()
bank->size += bank->sectors[i].size;
stm32f2x.c:1036stm32x_probe()
stm32f2x.c:1038stm32x_probe()
stm32f2x.c:1191stm32x_probe()
bank->size = 0;
stm32g0x.c:179stm32x_flash_bank_command()
stm32x_info->user_bank_size = bank->size;
stm32g0x.c:783stm32x_probe()
bank->size = (num_pages * page_size);
stm32g4x.c:356stm32l4_flash_bank_command()
stm32l4_info->user_bank_size = bank->size;
stm32g4x.c:879stm32l4_probe()
bank->size = flash_size_in_kb * 1024;
stm32h7x.c:225stm32x_flash_bank_command()
stm32x_info->user_bank_size = bank->size;
stm32h7x.c:873stm32x_probe()
bank->size = flash_size_in_kb * 1024;
stm32l4x.c:708stm32l4_flash_bank_command()
stm32l4_info->user_bank_size = bank->size;
stm32l4x.c:1878stm32l4_probe()
bank->size = part_info->otp_size;
stm32l4x.c:1880stm32l4_probe()
LOG_INFO("OTP size is %d bytes, base address is " TARGET_ADDR_FMT, bank->size, bank->base);
stm32l4x.c:2133stm32l4_probe()
bank->size = (flash_size_kb + gap_size_kb) * 1024;
stm32l5x.c:834stm32l4_probe()
bank->size = num_pages * page_size;
stm32lx.c:290stm32lx_flash_bank_command()
stm32lx_info->user_bank_size = bank->size;
stm32lx.c:842stm32lx_probe()
bank->size = flash_size_in_kb * 1024;
stmqspi.c:584stmqspi_handle_mass_erase_command()
duration_kbps(&bench, bank->size));
stmqspi.c:634stmqspi_handle_set()
bank->size = 0;
stmqspi.c:717stmqspi_handle_set()
bank->size = stmqspi_info->dev.size_in_bytes << dual;
stmqspi.c:728stmqspi_handle_set()
if (bank->size == BIT(fsize + 1))
stmqspi.c:730stmqspi_handle_set()
else if (bank->size == BIT(fsize + 0))
stmqspi.c:1231stmqspi_blank_check()
duration_kbps(&bench, bank->size));
stmqspi.c:1589stmqspi_read()
if (offset + count > bank->size) {
stmqspi.c:1591stmqspi_read()
count = bank->size - offset;
stmqspi.c:1632stmqspi_write()
if (offset + count > bank->size) {
stmqspi.c:1634stmqspi_write()
count = bank->size - offset;
stmqspi.c:1693stmqspi_verify()
if (offset + count > bank->size) {
stmqspi.c:1695stmqspi_verify()
count = bank->size - offset;
stmqspi.c:2083stmqspi_probe()
bank->size = 0;
stmqspi.c:2315stmqspi_probe()
bank->size = stmqspi_info->dev.size_in_bytes << dual;
stmqspi.c:2326stmqspi_probe()
if (bank->size == BIT((fsize + 1)))
stmqspi.c:2328stmqspi_probe()
else if (bank->size == BIT((fsize + 0)))
stmqspi.c:2401get_stmqspi_info()
bank->size / 4096 ? bank->size / 1024 : bank->size,
stmqspi.c:2402get_stmqspi_info()
bank->size / 4096 ? "Ki" : "", stmqspi_info->dev.pagesize,
stmsmi.c:578stmsmi_probe()
bank->size = stmsmi_info->dev->size_in_bytes;
stmsmi.c:579stmsmi_probe()
if (bank->size <= (1UL << 16))
stmsmi.c:581stmsmi_probe()
if (bank->size > (1UL << 24))
str7x.c:133str7x_build_block_list()
switch (bank->size) {
str9x.c:68str9x_build_block_list()
switch (bank->size) {
str9xpec.c:208str9xpec_build_block_list()
switch (bank->size) {
swm050.c:151swm050_flash_bank_command()
target.c:6459handle_report_flash_progress()
command_print(cmd, "flash_bank_summary:0x%x|0x%x|%s", (uint32_t)bank->base, (uint32_t)bank->size, bank->name);
tcl.c:108handle_flash_info_command()
p->size,
tcl.c:562handle_flash_fill_command()
if (address + count * wordsize > bank->base + bank->size) {
tcl.c:710handle_flash_md_command()
if (offset + sizebytes > bank->size) {
tcl.c:754handle_flash_write_bank_command()
if (offset > bank->size) {
tcl.c:770handle_flash_write_bank_command()
length = MIN(filesize, bank->size - offset);
tcl.c:871handle_flash_read_bank_command()
if (offset > p->size) {
tcl.c:877handle_flash_read_bank_command()
length = p->size - offset;
tcl.c:882handle_flash_read_bank_command()
if (offset + length > p->size) {
tcl.c:952handle_flash_verify_bank_command()
if (offset > p->size) {
tcl.c:970handle_flash_verify_bank_command()
length = MIN(filesize, p->size - offset);
tcl.c:1290handle_flash_bank_command()
COMMAND_PARSE_NUMBER(u32, CMD_ARGV[2], c->size);
tcl.c:1323handle_flash_banks_command()
p->name, p->driver->name, p->base, p->size,
tcl.c:1345handle_flash_list()
p->name, p->driver->name, p->base, p->size, p->bus_width, p->chip_width,
tms470.c:163tms470_read_part_info()
bank->size = 256 * 1024;
tms470.c:177tms470_read_part_info()
bank->size = 32 * 1024;
tms470.c:187tms470_read_part_info()
bank->size = 256 * 1024;
tms470.c:207tms470_read_part_info()
bank->size = 128 * 1024;
tms470.c:217tms470_read_part_info()
bank->size = 128 * 1024;
tms470.c:227tms470_read_part_info()
bank->size = 128 * 1024;
virtual.c:33virtual_update_bank_info()
bank->size = master_bank->size;
w600.c:101w600_flash_bank_command()
w600_info->user_bank_size = bank->size;
w600.c:327w600_probe()
bank->size = num_pages * W600_FLASH_SECSIZE;
xcf.c:115fill_sector_table()
xmc1xxx.c:476xmc1xxx_probe()
bank->size = bank->num_sectors * 4 * 1024;
xmc4xxx.c:305xmc4xxx_load_bank_layout()
bank->size += bank->sectors[i].size;
xmc4xxx.c:730xmc4xxx_write()
if ((offset + count) > (bank->size)) {

Data Use

Functions writing flash_bank::size
Functions reading flash_bank::size
flash_bank::size
all items filtered out
Type of flash_bank::size
flash_bank::size
uint32_t
all items filtered out