diff options
author | bde <bde@FreeBSD.org> | 1995-11-21 08:49:21 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1995-11-21 08:49:21 +0000 |
commit | 856563218ddd78c86e0bbdd35f0881d4551d233c (patch) | |
tree | 52324a8335a69b96bd254855fbf7041a46054666 /sys/pccard | |
parent | 771d7df4a6700f357385d317c5b686ac4f17bfc3 (diff) | |
download | FreeBSD-src-856563218ddd78c86e0bbdd35f0881d4551d233c.zip FreeBSD-src-856563218ddd78c86e0bbdd35f0881d4551d233c.tar.gz |
New file for pccard driver interface declarations.
Diffstat (limited to 'sys/pccard')
-rw-r--r-- | sys/pccard/driver.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/sys/pccard/driver.h b/sys/pccard/driver.h new file mode 100644 index 0000000..fab35ec --- /dev/null +++ b/sys/pccard/driver.h @@ -0,0 +1,22 @@ +/*- + * pccard driver interface. + * Bruce Evans, November 1995. + * This file is in the public domain. + */ + +#ifndef _PCCARD_DRIVER_H_ +#define _PCCARD_DRIVER_H_ + +struct lkm_table; +struct pccard_drv; + +void pccard_add_driver __P((struct pccard_drv *)); +#ifdef _I386_ISA_ISA_DEVICE_H_ /* XXX actually if inthand2_t is declared */ +int pccard_alloc_intr __P((int imask, inthand2_t *hand, int unit, + int *maskp)); +#endif +void pccard_configure __P((void)); +void pccard_remove_driver __P((struct pccard_drv *dp)); +int pcic_probe __P((void)); /* XXX should be linker set */ + +#endif /* !_PCCARD_DRIVER_H_ */ |