OpenOCD
arm_nand_data
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
arm_nand_data
arm_nand_data struct
The arm_nand_data struct is used for defining NAND I/O operations on an ARM core.
Syntax
from
arm_io.h:22
struct
arm_nand_data
{
struct
target
*
target
;
struct
working_area
*
copy_area
;
unsigned
chunk_size
;
uint32_t
data
;
enum
arm_nand_op
op
;
}
;
Fields
target
Target is proxy for some ARM core.
Read more...
copy_area
The copy area holds code loop and data for I/O operations.
Read more...
chunk_size
The chunk size is the page size or ECC chunk.
Read more...
data
Where data is read from or written to.
Read more...
op
Last operation executed using this struct.
Read more...
References
Location
Referrer
Scope
Text
arm_io.h:22
struct
arm_nand_data
{
arm_io.c:80
arm_nandwrite()
int
arm_nandwrite
(
struct
arm_nand_data
*
nand
,
uint8_t
*
data
,
int
size
)
arm_io.c:190
arm_nandread()
int
arm_nandread
(
struct
arm_nand_data
*
nand
,
uint8_t
*
data
,
uint32_t
size
)
arm_io.h:41
arm_nandwrite()::nand
arm_nandwrite()
int
arm_nandwrite
(
struct
arm_nand_data
*
nand
,
uint8_t
*
data
,
int
size
)
;
arm_io.h:42
arm_nandread()::nand
arm_nandread()
int
arm_nandread
(
struct
arm_nand_data
*
nand
,
uint8_t
*
data
,
uint32_t
size
)
;
at91sam9.c:53
at91sam9_nand::io
at91sam9_nand
struct
arm_nand_data
io
;
at91sam9.c:252
at91sam9_read_block_data()
struct
arm_nand_data
*
io
=
&
info
->
io
;
at91sam9.c:276
at91sam9_write_block_data()
struct
arm_nand_data
*
io
=
&
info
->
io
;
davinci.c:41
davinci_nand::io
davinci_nand
struct
arm_nand_data
io
;
nuc910.c:22
nuc910_nand_controller::io
nuc910_nand_controller
struct
arm_nand_data
io
;
orion.c:21
orion_nand_controller::io
orion_nand_controller
struct
arm_nand_data
io
;
Type Use
Variables of
arm_nand_data
type
arm_nandwrite()::nand
arm_nandread()::nand
at91sam9_nand::io
at91sam9_read_block_data()
at91sam9_read_block_data()::io
at91sam9_write_block_data()
at91sam9_write_block_data()::io
davinci_nand::io
nuc910_nand_controller::io
orion_nand_controller::io
all items filtered out
arm_nand_data