OpenOCD
memory_backup::original_contents
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
memory_backup::original_contents
memory_backup::original_contents field
Syntax
from
FLASHPlugin.c:71
void
*
original_contents
;
References
Location
Referrer
Text
FLASHPlugin.c:71
void
*
original_contents
;
FLASHPlugin.c:106
save_region()
region
->
original_contents
=
malloc
(
sh_size
)
;
FLASHPlugin.c:109
save_region()
return
target_read_memory
(
target
,
region
->
base_address
,
4
,
(
region
->
size
+
3
)
/
4
,
(
uint8_t
*
)
region
->
original_contents
)
;
FLASHPlugin.c:242
loaded_plugin_unload()
if
(
!
plugin
->
regions
[
i
]
.
original_contents
)
FLASHPlugin.c:245
loaded_plugin_unload()
int
r
=
target_write_memory
(
plugin
->
target
,
plugin
->
regions
[
i
]
.
base_address
,
4
,
(
plugin
->
regions
[
i
]
.
size
+
3
)
/
4
,
(
uint8_t
*
)
plugin
->
regions
[
i
]
.
original_contents
)
;
FLASHPlugin.c:246
loaded_plugin_unload()
free
(
plugin
->
regions
[
i
]
.
original_contents
)
;
FLASHPlugin.c:247
loaded_plugin_unload()
plugin
->
regions
[
i
]
.
original_contents
=
NULL
;
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: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
)
;
Data Use
Functions writing
memory_backup::original_contents
Functions reading
memory_backup::original_contents
save_region()
loaded_plugin_unload()
loaded_plugin_backup_workarea()
all items filtered out
memory_backup::original_contents
save_region()
loaded_plugin_unload()
loaded_plugin_backup_workarea()
all items filtered out