OpenOCD
nand_device::erase_size
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
nand_device::erase_size
nand_device::erase_size field
Syntax
from
core.h:57
int
erase_size
;
References
Location
Referrer
Text
core.h:57
int
erase_size
;
core.c:219
nand_build_bbt()
int
pages_per_block
=
(
nand
->
erase_size
/
nand
->
page_size
)
;
core.c:307
nand_probe()
nand
->
erase_size
=
0
;
core.c:454
nand_probe()
nand
->
erase_size
=
64
<
<
10
;
core.c:457
nand_probe()
nand
->
erase_size
=
128
<
<
10
;
core.c:460
nand_probe()
nand
->
erase_size
=
256
<
<
10
;
core.c:463
nand_probe()
nand
->
erase_size
=
512
<
<
10
;
core.c:467
nand_probe()
nand
->
erase_size
=
nand
->
device
->
erase_size
;
core.c:489
nand_probe()
nand
->
num_blocks
=
(
nand
->
device
->
chip_size
*
1024
)
/
(
nand
->
erase_size
/
1024
)
;
core.c:493
nand_probe()
nand
->
blocks
[
i
]
.
size
=
nand
->
erase_size
;
core.c:494
nand_probe()
nand
->
blocks
[
i
]
.
offset
=
i
*
nand
->
erase_size
;
core.c:527
nand_erase()
page
=
i
*
(
nand
->
erase_size
/
nand
->
page_size
)
;
core.c:670
nand_write_page()
block
=
page
/
(
nand
->
erase_size
/
nand
->
page_size
)
;
mxc.c:721
initialize_nf_controller()
uint16_t
pages_per_block
=
nand
->
erase_size
/
nand
->
page_size
;
tcl.c:37
handle_nand_list_command()
p
->
erase_size
,
p
->
num_blocks
)
;
tcl.c:93
handle_nand_info_command()
p
->
erase_size
)
;
tcl.c:158
handle_nand_erase_command()
unsigned
long
size
=
p
->
erase_size
*
p
->
num_blocks
;
tcl.c:161
handle_nand_erase_command()
if
(
(
offset
%
p
->
erase_size
)
!=
0
||
offset
>=
size
)
tcl.c:165
handle_nand_erase_command()
if
(
(
length
==
0
)
||
(
length
%
p
->
erase_size
)
!=
0
tcl.c:169
handle_nand_erase_command()
offset
/=
p
->
erase_size
;
tcl.c:170
handle_nand_erase_command()
length
/=
p
->
erase_size
;
tcl.c:205
handle_nand_check_bad_blocks_command()
if
(
offset
%
p
->
erase_size
)
tcl.c:207
handle_nand_check_bad_blocks_command()
offset
/=
p
->
erase_size
;
tcl.c:210
handle_nand_check_bad_blocks_command()
if
(
length
%
p
->
erase_size
)
tcl.c:214
handle_nand_check_bad_blocks_command()
length
/=
p
->
erase_size
;
Data Use
Functions writing
nand_device::erase_size
Functions reading
nand_device::erase_size
nand_probe()
all items filtered out
nand_device::erase_size
nand_build_bbt()
nand_probe()
nand_erase()
nand_write_page()
initialize_nf_controller()
handle_nand_list_command()
handle_nand_info_command()
handle_nand_erase_command()
handle_nand_check_bad_blocks_command()
all items filtered out