1994-01-05 03:53:40 +01:00
|
|
|
struct iob_data {
|
|
|
|
struct iob_data *next;
|
|
|
|
char *type;
|
|
|
|
char *name;
|
|
|
|
char *fields[1];
|
|
|
|
};
|
|
|
|
struct io_setup {
|
|
|
|
char **fields;
|
|
|
|
int nelt, type;
|
|
|
|
};
|
|
|
|
|
|
|
|
struct defines {
|
|
|
|
struct defines *next;
|
|
|
|
char defname[1];
|
|
|
|
};
|
|
|
|
|
|
|
|
typedef struct iob_data iob_data;
|
|
|
|
typedef struct io_setup io_setup;
|
|
|
|
typedef struct defines defines;
|
|
|
|
|
|
|
|
extern iob_data *iob_list;
|
|
|
|
extern struct Addrblock *io_structs[9];
|
1995-09-28 21:36:16 +01:00
|
|
|
void def_start Argdcl((FILEP, char*, char*, char*));
|
|
|
|
void new_iob_data Argdcl((io_setup*, char*));
|
|
|
|
void other_undefs Argdcl((FILEP));
|
|
|
|
char* tostring Argdcl((char*, int));
|