pld_device_t -> struct pld_device

Remove misleading typedef and redundant suffix from struct pld_device.
__archive__
Zachary T Welch 2009-11-13 08:15:00 -08:00
parent db08ab8a79
commit 95bf461c0a
3 changed files with 19 additions and 19 deletions

View File

@ -36,12 +36,12 @@ static struct pld_driver *pld_drivers[] =
NULL, NULL,
}; };
static pld_device_t *pld_devices; static struct pld_device *pld_devices;
static command_t *pld_cmd; static command_t *pld_cmd;
pld_device_t *get_pld_device_by_num(int num) struct pld_device *get_pld_device_by_num(int num)
{ {
pld_device_t *p; struct pld_device *p;
int i = 0; int i = 0;
for (p = pld_devices; p; p = p->next) for (p = pld_devices; p; p = p->next)
@ -72,7 +72,7 @@ COMMAND_HANDLER(handle_pld_device_command)
{ {
if (strcmp(args[0], pld_drivers[i]->name) == 0) if (strcmp(args[0], pld_drivers[i]->name) == 0)
{ {
pld_device_t *p, *c; struct pld_device *p, *c;
/* register pld specific commands */ /* register pld specific commands */
if (pld_drivers[i]->register_commands(cmd_ctx) != ERROR_OK) if (pld_drivers[i]->register_commands(cmd_ctx) != ERROR_OK)
@ -81,7 +81,7 @@ COMMAND_HANDLER(handle_pld_device_command)
exit(-1); exit(-1);
} }
c = malloc(sizeof(pld_device_t)); c = malloc(sizeof(struct pld_device));
c->driver = pld_drivers[i]; c->driver = pld_drivers[i];
c->next = NULL; c->next = NULL;
@ -122,7 +122,7 @@ COMMAND_HANDLER(handle_pld_device_command)
COMMAND_HANDLER(handle_pld_devices_command) COMMAND_HANDLER(handle_pld_devices_command)
{ {
pld_device_t *p; struct pld_device *p;
int i = 0; int i = 0;
if (!pld_devices) if (!pld_devices)
@ -143,7 +143,7 @@ COMMAND_HANDLER(handle_pld_load_command)
{ {
int retval; int retval;
struct timeval start, end, duration; struct timeval start, end, duration;
pld_device_t *p; struct pld_device *p;
gettimeofday(&start, NULL); gettimeofday(&start, NULL);

View File

@ -22,33 +22,33 @@
#include "command.h" #include "command.h"
struct pld_device_s; struct pld_device;
#define __PLD_DEVICE_COMMAND(name) \ #define __PLD_DEVICE_COMMAND(name) \
COMMAND_HELPER(name, struct pld_device_s *pld) COMMAND_HELPER(name, struct pld_device *pld)
struct pld_driver struct pld_driver
{ {
char *name; char *name;
__PLD_DEVICE_COMMAND((*pld_device_command)); __PLD_DEVICE_COMMAND((*pld_device_command));
int (*register_commands)(struct command_context_s *cmd_ctx); int (*register_commands)(struct command_context_s *cmd_ctx);
int (*load)(struct pld_device_s *pld_device, const char *filename); int (*load)(struct pld_device *pld_device, const char *filename);
}; };
#define PLD_DEVICE_COMMAND_HANDLER(name) static __PLD_DEVICE_COMMAND(name) #define PLD_DEVICE_COMMAND_HANDLER(name) static __PLD_DEVICE_COMMAND(name)
typedef struct pld_device_s struct pld_device
{ {
struct pld_driver *driver; struct pld_driver *driver;
void *driver_priv; void *driver_priv;
struct pld_device_s *next; struct pld_device *next;
} pld_device_t; };
int pld_register_commands(struct command_context_s *cmd_ctx); int pld_register_commands(struct command_context_s *cmd_ctx);
int pld_init(struct command_context_s *cmd_ctx); int pld_init(struct command_context_s *cmd_ctx);
pld_device_t *get_pld_device_by_num(int num); struct pld_device *get_pld_device_by_num(int num);
#define ERROR_PLD_DEVICE_INVALID (-1000) #define ERROR_PLD_DEVICE_INVALID (-1000)
#define ERROR_PLD_FILE_LOAD_FAILED (-1001) #define ERROR_PLD_FILE_LOAD_FAILED (-1001)

View File

@ -49,7 +49,7 @@ static int virtex2_set_instr(struct jtag_tap *tap, uint32_t new_instr)
return ERROR_OK; return ERROR_OK;
} }
static int virtex2_send_32(struct pld_device_s *pld_device, static int virtex2_send_32(struct pld_device *pld_device,
int num_words, uint32_t *words) int num_words, uint32_t *words)
{ {
struct virtex2_pld_device *virtex2_info = pld_device->driver_priv; struct virtex2_pld_device *virtex2_info = pld_device->driver_priv;
@ -82,7 +82,7 @@ static __inline__ void virtexflip32(jtag_callback_data_t arg)
*((uint32_t *)in) = flip_u32(le_to_h_u32(in), 32); *((uint32_t *)in) = flip_u32(le_to_h_u32(in), 32);
} }
static int virtex2_receive_32(struct pld_device_s *pld_device, static int virtex2_receive_32(struct pld_device *pld_device,
int num_words, uint32_t *words) int num_words, uint32_t *words)
{ {
struct virtex2_pld_device *virtex2_info = pld_device->driver_priv; struct virtex2_pld_device *virtex2_info = pld_device->driver_priv;
@ -109,7 +109,7 @@ static int virtex2_receive_32(struct pld_device_s *pld_device,
return ERROR_OK; return ERROR_OK;
} }
static int virtex2_read_stat(struct pld_device_s *pld_device, uint32_t *status) static int virtex2_read_stat(struct pld_device *pld_device, uint32_t *status)
{ {
uint32_t data[5]; uint32_t data[5];
@ -131,7 +131,7 @@ static int virtex2_read_stat(struct pld_device_s *pld_device, uint32_t *status)
return ERROR_OK; return ERROR_OK;
} }
static int virtex2_load(struct pld_device_s *pld_device, const char *filename) static int virtex2_load(struct pld_device *pld_device, const char *filename)
{ {
struct virtex2_pld_device *virtex2_info = pld_device->driver_priv; struct virtex2_pld_device *virtex2_info = pld_device->driver_priv;
struct xilinx_bit_file bit_file; struct xilinx_bit_file bit_file;
@ -179,7 +179,7 @@ static int virtex2_load(struct pld_device_s *pld_device, const char *filename)
COMMAND_HANDLER(virtex2_handle_read_stat_command) COMMAND_HANDLER(virtex2_handle_read_stat_command)
{ {
pld_device_t *device; struct pld_device *device;
struct virtex2_pld_device *virtex2_info; struct virtex2_pld_device *virtex2_info;
uint32_t status; uint32_t status;