OpenOCD
mxc_nf_controller::mxc_base_addr
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
mxc_nf_controller::mxc_base_addr
mxc_nf_controller::mxc_base_addr field
Syntax
from
mxc.h:150
uint32_t
mxc_base_addr
;
References
Location
Referrer
Text
mxc.h:150
uint32_t
mxc_base_addr
;
mxc.c:97
mxc_nand_device_command()
mxc_nf_info
->
mxc_base_addr
=
0xBB000000
;
mxc.c:98
mxc_nand_device_command()
mxc_nf_info
->
mxc_regs_addr
=
mxc_nf_info
->
mxc_base_addr
+
0x1E00
;
mxc.c:101
mxc_nand_device_command()
mxc_nf_info
->
mxc_base_addr
=
0xD8000000
;
mxc.c:102
mxc_nand_device_command()
mxc_nf_info
->
mxc_regs_addr
=
mxc_nf_info
->
mxc_base_addr
+
0x0E00
;
mxc.c:105
mxc_nand_device_command()
mxc_nf_info
->
mxc_base_addr
=
0xB8000000
;
mxc.c:106
mxc_nand_device_command()
mxc_nf_info
->
mxc_regs_addr
=
mxc_nf_info
->
mxc_base_addr
+
0x0E00
;
mxc.c:109
mxc_nand_device_command()
mxc_nf_info
->
mxc_base_addr
=
0xBB000000
;
mxc.c:110
mxc_nand_device_command()
mxc_nf_info
->
mxc_regs_addr
=
mxc_nf_info
->
mxc_base_addr
+
0x1E00
;
mxc.c:270
mxc_init()
target_read_u16
(
target
,
MXC_NF_MAIN_BUFFER0
,
&
nand_status_content
)
;
mxc.c:347
mxc_command()
in_sram_address
=
MXC_NF_V1_SPARE_BUFFER0
;
mxc.c:349
mxc_command()
in_sram_address
=
MXC_NF_V2_SPARE_BUFFER0
;
mxc.c:356
mxc_command()
in_sram_address
=
MXC_NF_MAIN_BUFFER0
+
(
nand
->
page_size
>
>
1
)
;
mxc.c:359
mxc_command()
in_sram_address
=
MXC_NF_MAIN_BUFFER0
;
mxc.c:480
mxc_write_page()
in_sram_address
=
MXC_NF_MAIN_BUFFER0
;
mxc.c:490
mxc_write_page()
target_write_buffer
(
target
,
MXC_NF_MAIN_BUFFER0
,
data_size
,
data
)
;
mxc.c:501
mxc_write_page()
target_write_buffer
(
target
,
MXC_NF_V1_SPARE_BUFFER0
,
oob_size
,
oob
)
;
mxc.c:503
mxc_write_page()
uint32_t
addr
=
MXC_NF_V2_SPARE_BUFFER0
;
mxc.c:516
mxc_write_page()
target_read_u16
(
target
,
MXC_NF_MAIN_BUFFER3
+
464
,
&
swap1
)
;
mxc.c:524
mxc_write_page()
target_write_u16
(
target
,
MXC_NF_MAIN_BUFFER3
+
464
,
new_swap1
)
;
mxc.c:526
mxc_write_page()
target_write_u16
(
target
,
MXC_NF_V1_SPARE_BUFFER3
+
4
,
swap2
)
;
mxc.c:528
mxc_write_page()
target_write_u16
(
target
,
MXC_NF_V2_SPARE_BUFFER3
,
swap2
)
;
mxc.c:564
mxc_write_page()
target_read_u16
(
target
,
MXC_NF_MAIN_BUFFER0
,
&
nand_status_content
)
;
mxc.c:643
mxc_read_page()
target_read_u16
(
target
,
MXC_NF_MAIN_BUFFER3
+
464
,
&
swap1
)
;
mxc.c:645
mxc_read_page()
spare_buffer3
=
MXC_NF_V1_SPARE_BUFFER3
+
4
;
mxc.c:647
mxc_read_page()
spare_buffer3
=
MXC_NF_V2_SPARE_BUFFER3
;
mxc.c:651
mxc_read_page()
target_write_u16
(
target
,
MXC_NF_MAIN_BUFFER3
+
464
,
new_swap1
)
;
mxc.c:656
mxc_read_page()
target_read_buffer
(
target
,
MXC_NF_MAIN_BUFFER0
,
data_size
,
data
)
;
mxc.c:659
mxc_read_page()
target_read_buffer
(
target
,
MXC_NF_V1_SPARE_BUFFER0
,
oob_size
,
oob
)
;
mxc.c:661
mxc_read_page()
uint32_t
addr
=
MXC_NF_V2_SPARE_BUFFER0
;
mxc.c:687
align_address_v2()
if
(
addr
>
MXC_NF_V2_SPARE_BUFFER0
&&
mxc.c:690
align_address_v2()
else
if
(
addr
>=
(
mxc_nf_info
->
mxc_base_addr
+
(
uint32_t
)
nand
->
page_size
)
)
mxc.c:691
align_address_v2()
ret
=
MXC_NF_V2_SPARE_BUFFER0
;
mxc.c:763
initialize_nf_controller()
in_sram_address
=
MXC_NF_MAIN_BUFFER0
;
mxc.c:780
get_next_byte_from_sram_buffer()
if
(
in_sram_address
>
(
nfc_is_v1
(
)
?
MXC_NF_V1_LAST_BUFFADDR
:
MXC_NF_V2_LAST_BUFFADDR
)
)
{
mxc.c:809
get_next_halfword_from_sram_buffer()
if
(
in_sram_address
>
(
nfc_is_v1
(
)
?
MXC_NF_V1_LAST_BUFFADDR
:
MXC_NF_V2_LAST_BUFFADDR
)
)
{
Data Use
Functions writing
mxc_nf_controller::mxc_base_addr
Functions reading
mxc_nf_controller::mxc_base_addr
mxc_nand_device_command()
all items filtered out
mxc_nf_controller::mxc_base_addr
mxc_nand_device_command()
mxc_init()
mxc_command()
mxc_write_page()
mxc_read_page()
align_address_v2()
initialize_nf_controller()
get_next_byte_from_sram_buffer()
get_next_halfword_from_sram_buffer()
all items filtered out
Type of
mxc_nf_controller::mxc_base_addr
mxc_nf_controller::mxc_base_addr
uint32_t
all items filtered out