OpenOCD
loaded_plugin::work_area_backup
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
loaded_plugin::work_area_backup
loaded_plugin::work_area_backup field
Syntax
from
FLASHPlugin.c:98
struct
memory_backup
work_area_backup
;
References
Location
Referrer
Text
FLASHPlugin.c:98
struct
memory_backup
work_area_backup
;
FLASHPlugin.c:253
loaded_plugin_unload()
if
(
plugin
->
work_area_backup
.
size
&&
plugin
->
work_area_backup
.
original_contents
)
FLASHPlugin.c:255
loaded_plugin_unload()
int
r
=
target_write_memory
(
plugin
->
target
,
plugin
->
work_area_backup
.
base_address
,
4
,
plugin
->
work_area_backup
.
size
/
4
,
plugin
->
work_area_backup
.
original_contents
)
;
FLASHPlugin.c:256
loaded_plugin_unload()
free
(
plugin
->
work_area_backup
.
original_contents
)
;
FLASHPlugin.c:272
loaded_plugin_backup_workarea()
if
(
plugin
->
work_area_backup
.
size
&&
plugin
->
work_area_backup
.
base_address
!=
start
)
FLASHPlugin.c:274
loaded_plugin_backup_workarea()
LOG_ERROR
(
"Inconsistent work area address: expected 0x%x, got 0x%x\n"
,
(
uint32_t
)
plugin
->
work_area_backup
.
base_address
,
start
)
;
FLASHPlugin.c:280
loaded_plugin_backup_workarea()
uint32_t
baseoff
=
plugin
->
work_area_backup
.
size
;
FLASHPlugin.c:284
loaded_plugin_backup_workarea()
plugin
->
work_area_backup
.
original_contents
=
realloc
(
plugin
->
work_area_backup
.
original_contents
,
size
)
;
FLASHPlugin.c:285
loaded_plugin_backup_workarea()
int
retval
=
target_read_memory
(
plugin
->
target
,
start
+
baseoff
,
4
,
size
/
4
,
(
(
uint8_t
*
)
plugin
->
work_area_backup
.
original_contents
)
+
baseoff
)
;
FLASHPlugin.c:289
loaded_plugin_backup_workarea()
plugin
->
work_area_backup
.
base_address
=
start
;
FLASHPlugin.c:290
loaded_plugin_backup_workarea()
plugin
->
work_area_backup
.
original_section
=
-
1
;
FLASHPlugin.c:291
loaded_plugin_backup_workarea()
plugin
->
work_area_backup
.
size
=
size
;
Data Use
Functions reading
loaded_plugin::work_area_backup
loaded_plugin::work_area_backup
loaded_plugin_unload()
loaded_plugin_backup_workarea()
all items filtered out
Type of
loaded_plugin::work_area_backup
loaded_plugin::work_area_backup
memory_backup
all items filtered out