nand_device::num_blocks is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDnand_device::num_blocks

nand_device::num_blocks field

Syntax

int num_blocks;

References

LocationReferrerText
core.h:59
int num_blocks;
core.c:223nand_build_bbt()
if ((first < 0) || (first >= nand->num_blocks))
core.c:226nand_build_bbt()
if ((last >= nand->num_blocks) || (last == -1))
core.c:227nand_build_bbt()
last = nand->num_blocks - 1;
core.c:489nand_probe()
nand->num_blocks = (nand->device->chip_size * 1024) / (nand->erase_size / 1024);
core.c:490nand_probe()
nand->blocks = malloc(sizeof(struct nand_block) * nand->num_blocks);
core.c:492nand_probe()
for (i = 0; i < nand->num_blocks; i++) {
core.c:512nand_erase()
if ((first_block < 0) || (last_block >= nand->num_blocks))
tcl.c:37handle_nand_list_command()
p->erase_size, p->num_blocks);
tcl.c:80handle_nand_info_command()
if (first >= p->num_blocks)
tcl.c:81handle_nand_info_command()
first = p->num_blocks - 1;
tcl.c:83handle_nand_info_command()
if (last >= p->num_blocks)
tcl.c:84handle_nand_info_command()
last = p->num_blocks - 1;
tcl.c:158handle_nand_erase_command()
unsigned long size = p->erase_size * p->num_blocks;
tcl.c:173handle_nand_erase_command()
length = p->num_blocks;

Data Use

Functions writing nand_device::num_blocks
Functions reading nand_device::num_blocks
all items filtered out
nand_device::num_blocks