--- np2/cbus/cbuscore.c 2003/10/16 17:57:58 1.1.1.1 +++ np2/cbus/cbuscore.c 2004/07/01 11:42:54 1.6 @@ -2,15 +2,44 @@ #include "pccore.h" #include "iocore.h" #include "cbuscore.h" +#include "ideio.h" +#include "sasiio.h" +#include "scsiio.h" #include "pc9861k.h" #include "mpu98ii.h" static const IOCBFN resetfn[] = { - pc9861k_reset, mpu98ii_reset}; +#if defined(SUPPORT_IDEIO) + ideio_reset, +#endif +#if defined(SUPPORT_SASI) + sasiio_reset, +#endif +#if defined(SUPPORT_SCSI) + scsiio_reset, +#endif +#if defined(SUPPORT_PC9861K) + pc9861k_reset, +#endif + mpu98ii_reset, + }; static const IOCBFN bindfn[] = { - pc9861k_bind, mpu98ii_bind}; +#if defined(SUPPORT_IDEIO) + ideio_bind, +#endif +#if defined(SUPPORT_SASI) + sasiio_bind, +#endif +#if defined(SUPPORT_SCSI) + scsiio_bind, +#endif +#if defined(SUPPORT_PC9861K) + pc9861k_bind, +#endif + mpu98ii_bind, + }; void cbuscore_reset(void) {