3e670223 |
1 | struct parport_config { |
2 | int num; |
3 | unsigned long ppbase; |
4 | unsigned char real; |
5 | unsigned short usb_vid; |
6 | unsigned short usb_pid; |
25ba7a49 |
7 | int (*open) (int num); |
8 | void (*close) (int handle); |
9 | int (*transfer) (WD_TRANSFER *tr, int fd, unsigned int request, int ppbase, int ecpbase, int num); |
3e670223 |
10 | }; |
11 | |
25ba7a49 |
12 | struct parport_config *config_get(int num); |
3e670223 |
13 | unsigned char config_is_real_pport(int num); |
14 | unsigned short config_usb_vid(int num); |
15 | unsigned short config_usb_pid(int num); |