Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
card10
openocd
Commits
6421c207
Commit
6421c207
authored
Nov 13, 2009
by
Zachary T Welch
Browse files
etb_t -> struct etb
Remove misleading typedef and redundant suffix from struct etb.
parent
4952eadd
Changes
3
Hide whitespace changes
Inline
Side-by-side
src/target/etb.c
View file @
6421c207
...
...
@@ -42,7 +42,7 @@ static int etb_reg_arch_type = -1;
static
int
etb_get_reg
(
reg_t
*
reg
);
static
int
etb_set_instr
(
etb
_t
*
etb
,
uint32_t
new_instr
)
static
int
etb_set_instr
(
struct
etb
*
etb
,
uint32_t
new_instr
)
{
struct
jtag_tap
*
tap
;
...
...
@@ -69,7 +69,7 @@ static int etb_set_instr(etb_t *etb, uint32_t new_instr)
return
ERROR_OK
;
}
static
int
etb_scann
(
etb
_t
*
etb
,
uint32_t
new_scan_chain
)
static
int
etb_scann
(
struct
etb
*
etb
,
uint32_t
new_scan_chain
)
{
if
(
etb
->
cur_scan_chain
!=
new_scan_chain
)
{
...
...
@@ -121,7 +121,7 @@ static int etb_get_reg(reg_t *reg)
return
ERROR_OK
;
}
struct
reg_cache
*
etb_build_reg_cache
(
etb
_t
*
etb
)
struct
reg_cache
*
etb_build_reg_cache
(
struct
etb
*
etb
)
{
struct
reg_cache
*
reg_cache
=
malloc
(
sizeof
(
struct
reg_cache
));
reg_t
*
reg_list
=
NULL
;
...
...
@@ -171,7 +171,7 @@ static void etb_getbuf(jtag_callback_data_t arg)
}
static
int
etb_read_ram
(
etb
_t
*
etb
,
uint32_t
*
data
,
int
num_frames
)
static
int
etb_read_ram
(
struct
etb
*
etb
,
uint32_t
*
data
,
int
num_frames
)
{
struct
scan_field
fields
[
3
];
int
i
;
...
...
@@ -384,7 +384,7 @@ COMMAND_HANDLER(handle_etb_config_command)
if
(
arm
->
etm
)
{
etb
_t
*
etb
=
malloc
(
sizeof
(
etb
_t
));
struct
etb
*
etb
=
malloc
(
sizeof
(
struct
etb
));
arm
->
etm
->
capture_driver_priv
=
etb
;
...
...
@@ -417,7 +417,7 @@ static int etb_register_commands(struct command_context_s *cmd_ctx)
static
int
etb_init
(
etm_context_t
*
etm_ctx
)
{
etb
_t
*
etb
=
etm_ctx
->
capture_driver_priv
;
struct
etb
*
etb
=
etm_ctx
->
capture_driver_priv
;
etb
->
etm_ctx
=
etm_ctx
;
...
...
@@ -434,7 +434,7 @@ static int etb_init(etm_context_t *etm_ctx)
static
trace_status_t
etb_status
(
etm_context_t
*
etm_ctx
)
{
etb
_t
*
etb
=
etm_ctx
->
capture_driver_priv
;
struct
etb
*
etb
=
etm_ctx
->
capture_driver_priv
;
reg_t
*
control
=
&
etb
->
reg_cache
->
reg_list
[
ETB_CTRL
];
reg_t
*
status
=
&
etb
->
reg_cache
->
reg_list
[
ETB_STATUS
];
trace_status_t
retval
=
0
;
...
...
@@ -486,7 +486,7 @@ static trace_status_t etb_status(etm_context_t *etm_ctx)
static
int
etb_read_trace
(
etm_context_t
*
etm_ctx
)
{
etb
_t
*
etb
=
etm_ctx
->
capture_driver_priv
;
struct
etb
*
etb
=
etm_ctx
->
capture_driver_priv
;
int
first_frame
=
0
;
int
num_frames
=
etb
->
ram_depth
;
uint32_t
*
trace_data
=
NULL
;
...
...
@@ -636,7 +636,7 @@ static int etb_read_trace(etm_context_t *etm_ctx)
static
int
etb_start_capture
(
etm_context_t
*
etm_ctx
)
{
etb
_t
*
etb
=
etm_ctx
->
capture_driver_priv
;
struct
etb
*
etb
=
etm_ctx
->
capture_driver_priv
;
uint32_t
etb_ctrl_value
=
0x1
;
uint32_t
trigger_count
;
...
...
@@ -670,7 +670,7 @@ static int etb_start_capture(etm_context_t *etm_ctx)
static
int
etb_stop_capture
(
etm_context_t
*
etm_ctx
)
{
etb
_t
*
etb
=
etm_ctx
->
capture_driver_priv
;
struct
etb
*
etb
=
etm_ctx
->
capture_driver_priv
;
reg_t
*
etb_ctrl_reg
=
&
etb
->
reg_cache
->
reg_list
[
ETB_CTRL
];
etb_write_reg
(
etb_ctrl_reg
,
0x0
);
...
...
src/target/etb.h
View file @
6421c207
...
...
@@ -34,7 +34,7 @@ enum
ETB_CTRL
=
0x08
,
};
typedef
struct
etb
_s
struct
etb
{
etm_context_t
*
etm_ctx
;
struct
jtag_tap
*
tap
;
...
...
@@ -44,16 +44,16 @@ typedef struct etb_s
/* ETB parameters */
uint32_t
ram_depth
;
uint32_t
ram_width
;
}
etb_t
;
};
struct
etb_reg
{
uint32_t
addr
;
etb
_t
*
etb
;
struct
etb
*
etb
;
};
extern
struct
etm_capture_driver
etb_capture_driver
;
struct
reg_cache
*
etb_build_reg_cache
(
etb
_t
*
etb
);
struct
reg_cache
*
etb_build_reg_cache
(
struct
etb
*
etb
);
#endif
/* ETB_H */
src/target/etm.c
View file @
6421c207
...
...
@@ -391,7 +391,7 @@ struct reg_cache *etm_build_reg_cache(target_t *target,
/* the ETM might have an ETB connected */
if
(
strcmp
(
etm_ctx
->
capture_driver
->
name
,
"etb"
)
==
0
)
{
etb
_t
*
etb
=
etm_ctx
->
capture_driver_priv
;
struct
etb
*
etb
=
etm_ctx
->
capture_driver_priv
;
if
(
!
etb
)
{
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment