#ifdef HYCAPI_PRINTFNAMES
printk(KERN_NOTICE "HYCAPI hycapi_remove_ctr\n");
#endif
- if(!hy_di) {
- printk(KERN_ERR "No capi_driver_interface set!");
- return;
- }
cinfo = (hycapictrl_info *)(ctrl->driverdata);
if(!cinfo) {
printk(KERN_ERR "No hycapictrl_info set!");
int hycapi_init()
{
int i;
- if(hy_di) {
- printk(KERN_NOTICE "HyDI allready set\n");
- return 0;
- }
for(i=0;i<CAPI_MAXAPPL;i++) {
memset(&(hycapi_applications[i]), 0, sizeof(hycapi_appl));
}
#ifdef CONFIG_HYSDN_CAPI
extern unsigned int hycapi_enable;
-extern struct capi_driver_interface *hy_di;
extern int hycapi_capi_create(hysdn_card *); /* create a new capi device */
extern int hycapi_capi_release(hysdn_card *); /* delete the device */
extern int hycapi_capi_stop(hysdn_card *card); /* suspend */