Skip to content
GitLab
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
ac927559
Commit
ac927559
authored
Nov 13, 2009
by
Zachary T Welch
Browse files
target_type_t -> struct target_type
Remove misleading typedef and redundant suffix from struct target_type.
parent
d64a873d
Changes
18
Hide whitespace changes
Inline
Side-by-side
src/ecosboard.c
View file @
ac927559
...
...
@@ -115,7 +115,7 @@ char hwaddr[512];
extern
struct
flash_driver
*
flash_drivers
[];
extern
target_type
_t
*
target_types
[];
extern
struct
target_type
*
target_types
[];
#ifdef CYGPKG_PROFILE_GPROF
#include
<cyg/profile/profile.h>
...
...
src/target/arm11.c
View file @
ac927559
...
...
@@ -2197,7 +2197,7 @@ COMMAND_HANDLER(arm11_handle_etmw)
#define ARM11_HANDLER(x) .x = arm11_##x
target_type
_t
arm11_target
=
{
struct
target_type
arm11_target
=
{
.
name
=
"arm11"
,
ARM11_HANDLER
(
poll
),
...
...
src/target/arm720t.c
View file @
ac927559
...
...
@@ -510,7 +510,7 @@ static int arm720t_register_commands(struct command_context_s *cmd_ctx)
}
/** Holds methods for ARM720 targets. */
target_type
_t
arm720t_target
=
struct
target_type
arm720t_target
=
{
.
name
=
"arm720t"
,
...
...
src/target/arm7tdmi.c
View file @
ac927559
...
...
@@ -753,7 +753,7 @@ static int arm7tdmi_target_create(struct target_s *target, Jim_Interp *interp)
}
/** Holds methods for ARM7TDMI targets. */
target_type
_t
arm7tdmi_target
=
struct
target_type
arm7tdmi_target
=
{
.
name
=
"arm7tdmi"
,
...
...
src/target/arm920t.c
View file @
ac927559
...
...
@@ -1380,7 +1380,7 @@ int arm920t_register_commands(struct command_context_s *cmd_ctx)
}
/** Holds methods for ARM920 targets. */
target_type
_t
arm920t_target
=
struct
target_type
arm920t_target
=
{
.
name
=
"arm920t"
,
...
...
src/target/arm926ejs.c
View file @
ac927559
...
...
@@ -842,7 +842,7 @@ int arm926ejs_register_commands(struct command_context_s *cmd_ctx)
}
/** Holds methods for ARM926 targets. */
target_type
_t
arm926ejs_target
=
struct
target_type
arm926ejs_target
=
{
.
name
=
"arm926ejs"
,
...
...
src/target/arm966e.c
View file @
ac927559
...
...
@@ -233,7 +233,7 @@ int arm966e_register_commands(struct command_context_s *cmd_ctx)
}
/** Holds methods for ARM966 targets. */
target_type
_t
arm966e_target
=
struct
target_type
arm966e_target
=
{
.
name
=
"arm966e"
,
...
...
src/target/arm9tdmi.c
View file @
ac927559
...
...
@@ -953,7 +953,7 @@ int arm9tdmi_register_commands(struct command_context_s *cmd_ctx)
}
/** Holds methods for ARM9TDMI targets. */
target_type
_t
arm9tdmi_target
=
struct
target_type
arm9tdmi_target
=
{
.
name
=
"arm9tdmi"
,
...
...
src/target/avrt.c
View file @
ac927559
...
...
@@ -59,7 +59,7 @@ int mcu_write_ir_u32(struct jtag_tap *tap, uint32_t *ir_in, uint32_t ir_out, int
int
mcu_write_dr_u32
(
struct
jtag_tap
*
tap
,
uint32_t
*
ir_in
,
uint32_t
ir_out
,
int
dr_len
,
int
rti
);
int
mcu_execute_queue
(
void
);
target_type
_t
avr_target
=
struct
target_type
avr_target
=
{
.
name
=
"avr"
,
...
...
src/target/cortex_a8.c
View file @
ac927559
...
...
@@ -1569,7 +1569,7 @@ static int cortex_a8_register_commands(struct command_context_s *cmd_ctx)
return
retval
;
}
target_type
_t
cortexa8_target
=
{
struct
target_type
cortexa8_target
=
{
.
name
=
"cortex_a8"
,
.
poll
=
cortex_a8_poll
,
...
...
src/target/cortex_m3.c
View file @
ac927559
...
...
@@ -1951,7 +1951,7 @@ static int cortex_m3_register_commands(struct command_context_s *cmd_ctx)
return
retval
;
}
target_type
_t
cortexm3_target
=
struct
target_type
cortexm3_target
=
{
.
name
=
"cortex_m3"
,
...
...
src/target/fa526.c
View file @
ac927559
...
...
@@ -358,7 +358,7 @@ static int fa526_target_create(struct target_s *target, Jim_Interp *interp)
}
/** Holds methods for FA526 targets. */
target_type
_t
fa526_target
=
struct
target_type
fa526_target
=
{
.
name
=
"fa526"
,
...
...
src/target/feroceon.c
View file @
ac927559
...
...
@@ -674,7 +674,7 @@ int feroceon_examine(struct target_s *target)
return
ERROR_OK
;
}
target_type
_t
feroceon_target
=
struct
target_type
feroceon_target
=
{
.
name
=
"feroceon"
,
...
...
@@ -712,7 +712,7 @@ target_type_t feroceon_target =
.
examine
=
feroceon_examine
,
};
target_type
_t
dragonite_target
=
struct
target_type
dragonite_target
=
{
.
name
=
"dragonite"
,
...
...
src/target/mips_m4k.c
View file @
ac927559
...
...
@@ -48,7 +48,7 @@ int mips_m4k_assert_reset(target_t *target);
int
mips_m4k_deassert_reset
(
target_t
*
target
);
int
mips_m4k_checksum_memory
(
target_t
*
target
,
uint32_t
address
,
uint32_t
size
,
uint32_t
*
checksum
);
target_type
_t
mips_m4k_target
=
struct
target_type
mips_m4k_target
=
{
.
name
=
"mips_m4k"
,
...
...
src/target/target.c
View file @
ac927559
...
...
@@ -49,23 +49,23 @@ static int target_array2mem(Jim_Interp *interp, target_t *target, int argc, Jim_
static
int
target_mem2array
(
Jim_Interp
*
interp
,
target_t
*
target
,
int
argc
,
Jim_Obj
*
const
*
argv
);
/* targets */
extern
target_type
_t
arm7tdmi_target
;
extern
target_type
_t
arm720t_target
;
extern
target_type
_t
arm9tdmi_target
;
extern
target_type
_t
arm920t_target
;
extern
target_type
_t
arm966e_target
;
extern
target_type
_t
arm926ejs_target
;
extern
target_type
_t
fa526_target
;
extern
target_type
_t
feroceon_target
;
extern
target_type
_t
dragonite_target
;
extern
target_type
_t
xscale_target
;
extern
target_type
_t
cortexm3_target
;
extern
target_type
_t
cortexa8_target
;
extern
target_type
_t
arm11_target
;
extern
target_type
_t
mips_m4k_target
;
extern
target_type
_t
avr_target
;
target_type
_t
*
target_types
[]
=
extern
struct
target_type
arm7tdmi_target
;
extern
struct
target_type
arm720t_target
;
extern
struct
target_type
arm9tdmi_target
;
extern
struct
target_type
arm920t_target
;
extern
struct
target_type
arm966e_target
;
extern
struct
target_type
arm926ejs_target
;
extern
struct
target_type
fa526_target
;
extern
struct
target_type
feroceon_target
;
extern
struct
target_type
dragonite_target
;
extern
struct
target_type
xscale_target
;
extern
struct
target_type
cortexm3_target
;
extern
struct
target_type
cortexa8_target
;
extern
struct
target_type
arm11_target
;
extern
struct
target_type
mips_m4k_target
;
extern
struct
target_type
avr_target
;
struct
target_type
*
target_types
[]
=
{
&
arm7tdmi_target
,
&
arm9tdmi_target
,
...
...
@@ -760,7 +760,7 @@ int target_init(struct command_context_s *cmd_ctx)
int
retval
;
for
(
target
=
all_targets
;
target
;
target
=
target
->
next
)
{
struct
target_type
_s
*
type
=
target
->
type
;
struct
target_type
*
type
=
target
->
type
;
target_reset_examined
(
target
);
if
(
target
->
type
->
examine
==
NULL
)
...
...
@@ -4290,9 +4290,9 @@ static int target_create(Jim_GetOptInfo *goi)
target
->
target_number
=
new_target_number
();
/* allocate memory for each unique target type */
target
->
type
=
(
target_type
_t
*
)
calloc
(
1
,
sizeof
(
target_type
_t
));
target
->
type
=
(
struct
target_type
*
)
calloc
(
1
,
sizeof
(
struct
target_type
));
memcpy
(
target
->
type
,
target_types
[
x
],
sizeof
(
target_type
_t
));
memcpy
(
target
->
type
,
target_types
[
x
],
sizeof
(
struct
target_type
));
/* will be set by "-endian" */
target
->
endianness
=
TARGET_ENDIAN_UNKNOWN
;
...
...
src/target/target.h
View file @
ac927559
...
...
@@ -124,13 +124,10 @@ struct working_area
struct
working_area
*
next
;
};
// target_type.h contains the full definitionof struct target_type_s
struct
target_type_s
;
typedef
struct
target_type_s
target_type_t
;
// target_type.h contains the full definitionof struct target_type
typedef
struct
target_s
{
target_type
_t
*
type
;
/* target type definition (name, access functions) */
struct
target_type
*
type
;
/* target type definition (name, access functions) */
const
char
*
cmd_name
;
/* tcl Name of target */
int
target_number
;
/* DO NOT USE! field to be removed in 2010 */
struct
jtag_tap
*
tap
;
/* where on the jtag chain is this */
...
...
src/target/target_type.h
View file @
ac927559
...
...
@@ -30,7 +30,7 @@
struct
target_s
;
struct
target_type
_s
struct
target_type
{
/**
* Name of the target. Do @b not access this field directly, use
...
...
src/target/xscale.c
View file @
ac927559
...
...
@@ -3606,7 +3606,7 @@ static int xscale_register_commands(struct command_context_s *cmd_ctx)
return
ERROR_OK
;
}
target_type
_t
xscale_target
=
struct
target_type
xscale_target
=
{
.
name
=
"xscale"
,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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