flash_bank::chip_width is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDflash_bank::chip_width

flash_bank::chip_width field

Width of the chip in bytes (1,2,4 bytes)

Syntax

unsigned int chip_width;

References

LocationReferrerText
core.h:87
unsigned int chip_width; /**< Width of the chip in bytes (1,2,4 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);
cfi.c:155cfi_command()
*cmd_buf++ = (i & (bank->chip_width - 1)) ? 0x0 : cmd;
cfi.c:158cfi_command()
*cmd_buf++ = (i & (bank->chip_width - 1)) ? 0x0 : cmd;
cfi.c:209cfi_get_u8()
for (unsigned int i = 0; i < bank->bus_width / bank->chip_width; i++)
cfi.c:215cfi_get_u8()
for (unsigned int i = 0; i < bank->bus_width / bank->chip_width; i++)
cfi.c:791cfi_flash_bank_cmd()
if ((bank->chip_width > CFI_MAX_CHIP_WIDTH)
cfi.c:793cfi_flash_bank_cmd()
|| (bank->chip_width == 0)
cfi.c:795cfi_flash_bank_cmd()
|| (bank->chip_width & (bank->chip_width - 1))
cfi.c:797cfi_flash_bank_cmd()
|| (bank->chip_width > bank->bus_width)) {
cfi.c:1998cfi_intel_write_words()
(1UL << cfi_info->max_buf_write_size) * (bank->bus_width / bank->chip_width);
cfi.c:2113cfi_spansion_write_words()
(1UL << cfi_info->max_buf_write_size) * (bank->bus_width / bank->chip_width);
cfi.c:2375cfi_write()
(bank->bus_width / bank->chip_width);
cfi.c:2584cfi_probe()
switch (bank->chip_width) {
cfi.c:2599cfi_probe()
bank->chip_width);
cfi.c:2816cfi_probe()
if ((cfi_info->dev_size * bank->bus_width / bank->chip_width) != bank->size) {
cfi.c:2844cfi_probe()
* bank->bus_width / bank->chip_width;
cfi.c:2851cfi_probe()
if (offset != (cfi_info->dev_size * bank->bus_width / bank->chip_width)) {
cfi.c:2854cfi_probe()
(cfi_info->dev_size * bank->bus_width / bank->chip_width),
tcl.c:110handle_flash_info_command()
p->chip_width);
tcl.c:1291handle_flash_bank_command()
COMMAND_PARSE_NUMBER(uint, CMD_ARGV[3], c->chip_width);
tcl.c:1324handle_flash_banks_command()
p->bus_width, p->chip_width);
tcl.c:1345handle_flash_list()
p->name, p->driver->name, p->base, p->size, p->bus_width, p->chip_width,
virtual.c:34virtual_update_bank_info()
bank->chip_width = master_bank->chip_width;