Remove useless typedef and redundant suffix.
#include "interface.h"
-bitq_interface_t* bitq_interface; /* low level bit queue interface */
+struct bitq_interface* bitq_interface; /* low level bit queue interface */
/* state of input queue */
struct bitq_state {
#include "commands.h"
-typedef struct bitq_interface_s
-{
- /* functions enqueueing low level IO requests
- */
+struct bitq_interface {
+ // function to enqueueing low level IO requests
int (*out)(int tms, int tdi, int tdo_req);
int (*flush)(void);
*/
int (*in_rdy)(void);
int (*in)(void);
-} bitq_interface_t;
+};
-extern bitq_interface_t *bitq_interface;
+extern struct bitq_interface *bitq_interface;
int bitq_execute_queue(void);
static int presto_bitq_in_rdy(void);
static int presto_bitq_in(void);
-static bitq_interface_t presto_bitq =
+static struct bitq_interface presto_bitq =
{
.out = presto_bitq_out,
.flush = presto_bitq_flush,