OpenOCD
DM_SBCS
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
DM_SBCS
DM_SBCS macro
Syntax
from
debug_defines.h:2498
#define
DM_SBCS
0x38
References
Location
Text
debug_defines.h:2498
#define
DM_SBCS
0x38
riscv-013.c:336
{
DM_SBCS
,
DM_SBCS_SBVERSION
,
"sbversion"
}
,
riscv-013.c:337
{
DM_SBCS
,
DM_SBCS_SBBUSYERROR
,
"sbbusyerror"
}
,
riscv-013.c:338
{
DM_SBCS
,
DM_SBCS_SBBUSY
,
"sbbusy"
}
,
riscv-013.c:339
{
DM_SBCS
,
DM_SBCS_SBREADONADDR
,
"sbreadonaddr"
}
,
riscv-013.c:340
{
DM_SBCS
,
DM_SBCS_SBACCESS
,
"sbaccess"
}
,
riscv-013.c:341
{
DM_SBCS
,
DM_SBCS_SBAUTOINCREMENT
,
"sbautoincrement"
}
,
riscv-013.c:342
{
DM_SBCS
,
DM_SBCS_SBREADONDATA
,
"sbreadondata"
}
,
riscv-013.c:343
{
DM_SBCS
,
DM_SBCS_SBERROR
,
"sberror"
}
,
riscv-013.c:344
{
DM_SBCS
,
DM_SBCS_SBASIZE
,
"sbasize"
}
,
riscv-013.c:345
{
DM_SBCS
,
DM_SBCS_SBACCESS128
,
"sbaccess128"
}
,
riscv-013.c:346
{
DM_SBCS
,
DM_SBCS_SBACCESS64
,
"sbaccess64"
}
,
riscv-013.c:347
{
DM_SBCS
,
DM_SBCS_SBACCESS32
,
"sbaccess32"
}
,
riscv-013.c:348
{
DM_SBCS
,
DM_SBCS_SBACCESS16
,
"sbaccess16"
}
,
riscv-013.c:349
{
DM_SBCS
,
DM_SBCS_SBACCESS8
,
"sbaccess8"
}
,
riscv-013.c:1654
if
(
dmi_read
(
target
,
&
info
->
sbcs
,
DM_SBCS
)
!=
ERROR_OK
)
riscv-013.c:2187
riscv_batch_add_dmi_write
(
batch
,
DM_SBCS
,
sbcs_write
)
;
riscv-013.c:2218
size_t
sbcs_key
=
riscv_batch_add_dmi_read
(
batch
,
DM_SBCS
)
;
riscv-013.c:2229
dmi_write
(
target
,
DM_SBCS
,
sbcs_read
|
DM_SBCS_SBBUSYERROR
|
DM_SBCS_SBERROR
)
;
riscv-013.c:2235
dmi_write
(
target
,
DM_SBCS
,
DM_SBCS_SBBUSYERROR
|
DM_SBCS_SBERROR
)
;
riscv-013.c:2544
if
(
dmi_read
(
target
,
sbcs
,
DM_SBCS
)
!=
ERROR_OK
)
riscv-013.c:2612
if
(
dmi_read
(
target
,
&
access
,
DM_SBCS
)
!=
ERROR_OK
)
riscv-013.c:2619
dmi_write
(
target
,
DM_SBCS
,
access
)
;
riscv-013.c:2634
if
(
dmi_read
(
target
,
&
access
,
DM_SBCS
)
!=
ERROR_OK
)
riscv-013.c:2645
dmi_write
(
target
,
DM_SBCS
,
access
)
;
riscv-013.c:2660
dmi_write
(
target
,
DM_SBCS
,
0
)
;
riscv-013.c:2668
if
(
dmi_read
(
target
,
&
sbcs
,
DM_SBCS
)
!=
ERROR_OK
)
riscv-013.c:2696
if
(
dmi_write
(
target
,
DM_SBCS
,
sbcs_write
)
!=
ERROR_OK
)
riscv-013.c:2772
if
(
dmi_write
(
target
,
DM_SBCS
,
sbcs_write
)
!=
ERROR_OK
)
riscv-013.c:2789
if
(
dmi_write
(
target
,
DM_SBCS
,
sbcs_read
|
DM_SBCS_SBBUSYERROR
)
!=
ERROR_OK
)
riscv-013.c:2802
if
(
dmi_write
(
target
,
DM_SBCS
,
DM_SBCS_SBERROR
)
!=
ERROR_OK
)
riscv-013.c:3615
dmi_write
(
target
,
DM_SBCS
,
access
)
;
riscv-013.c:3628
dmi_write
(
target
,
DM_SBCS
,
access
)
;
riscv-013.c:3644
dmi_write
(
target
,
DM_SBCS
,
access
)
;
riscv-013.c:3655
dmi_write
(
target
,
DM_SBCS
,
sbcs
)
;
riscv-013.c:3722
DM_SBCS
,
0
,
false
,
true
)
!=
ERROR_OK
)
riscv-013.c:3736
if
(
dmi_read
(
target
,
&
sbcs
,
DM_SBCS
)
!=
ERROR_OK
)
riscv-013.c:3744
dmi_write
(
target
,
DM_SBCS
,
sbcs
|
DM_SBCS_SBBUSYERROR
)
;
riscv-013.c:3780
dmi_write
(
target
,
DM_SBCS
,
DM_SBCS_SBERROR
)
;