jtag_command_container_t -> union jtag_command_container
Remove misleading typedef from union jtag_container.__archive__
parent
22b220ad7f
commit
1053c32d9e
|
@ -104,8 +104,7 @@ struct sleep_command {
|
||||||
* Defines a container type that hold a pointer to a JTAG command
|
* Defines a container type that hold a pointer to a JTAG command
|
||||||
* structure of any defined type.
|
* structure of any defined type.
|
||||||
*/
|
*/
|
||||||
typedef union jtag_command_container_u
|
union jtag_command_container {
|
||||||
{
|
|
||||||
struct scan_command* scan;
|
struct scan_command* scan;
|
||||||
struct statemove_command* statemove;
|
struct statemove_command* statemove;
|
||||||
struct pathmove_command* pathmove;
|
struct pathmove_command* pathmove;
|
||||||
|
@ -114,10 +113,10 @@ typedef union jtag_command_container_u
|
||||||
struct reset_command* reset;
|
struct reset_command* reset;
|
||||||
struct end_state_command* end_state;
|
struct end_state_command* end_state;
|
||||||
struct sleep_command* sleep;
|
struct sleep_command* sleep;
|
||||||
} jtag_command_container_t;
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The type of the @c jtag_command_container_u contained by a
|
* The type of the @c jtag_command_container contained by a
|
||||||
* @c jtag_command_s structure.
|
* @c jtag_command_s structure.
|
||||||
*/
|
*/
|
||||||
enum jtag_command_type {
|
enum jtag_command_type {
|
||||||
|
@ -132,7 +131,7 @@ enum jtag_command_type {
|
||||||
|
|
||||||
typedef struct jtag_command_s
|
typedef struct jtag_command_s
|
||||||
{
|
{
|
||||||
jtag_command_container_t cmd;
|
union jtag_command_container cmd;
|
||||||
enum jtag_command_type type;
|
enum jtag_command_type type;
|
||||||
struct jtag_command_s* next;
|
struct jtag_command_s* next;
|
||||||
} jtag_command_t;
|
} jtag_command_t;
|
||||||
|
|
Loading…
Reference in New Issue