fdc_data
set_motor(struct fdc_data *fdc, int fdsu, int turnon)
fd_in(struct fdc_data *fdc, int *ptr)
out_fdc(struct fdc_data *fdc, int x)
fdstart(struct fdc_data *fdc)
struct fdc_data *fdc; /* pointer to controller structure */
retrier(struct fdc_data *fdc)
static void set_motor(struct fdc_data *, int, int);
static int fd_in(struct fdc_data *, int *);
static int out_fdc(struct fdc_data *, int);
static void fdstart(struct fdc_data *);
static int fdstate(struct fdc_data *);
static int retrier(struct fdc_data *);
fdc_err(struct fdc_data *fdc, const char *s)
fd_cmd(struct fdc_data *fdc, int n_out, ...)
fdc_alloc_resources(struct fdc_data *fdc)
fdc_release_resources(struct fdc_data *fdc)
struct fdc_data *fdc;
struct fdc_data *fdc;
sizeof(struct fdc_data)
struct fdc_data *fdc;
struct fdc_data *fdc;
sizeof(struct fdc_data)
struct fdc_data *fdc;
int fdc_alloc_resources(struct fdc_data *fdc);
void fdc_release_resources(struct fdc_data *fdc);
int fd_cmd(struct fdc_data *fdc, int n_out, ...);
void (*fdctl_wr)(struct fdc_data *fdc, u_int8_t v);
typedef struct fdc_data *fdc_p;