rem: || (card_type == INDIGO)
context: init_hardware(void){	int ix=0;	pci_info info;	status_t err = ENODEV;		LOG_CREATE();	PRINT(("init_hardware()\n"));	if (get_module(pci_name, (module_info **)&pci))		return ENOSYS;	while ((*pci->get_nth_pci_info)(ix, &info) == B_OK) {				ushort card_type = info.u.h0.subsystem_id & 0xfff0;				if (info.vendor_id == VENDOR_ID &&			((info.device_id == DEVICE_ID_56301)			|| (info.device_id == DEVICE_ID_56361)) &&			(info.u.h0.subsystem_vendor_id == SUBVENDOR_ID) &&			(#ifdef ECHOGALS_FAMILY			(card_type == DARLA)			|| (card_type == GINA)			|| (card_type == LAYLA)			|| (card_type == DARLA24)#endif#ifdef ECHO24_FAMILY			(card_type == GINA24)			|| (card_type == LAYLA24)			|| (card_type == MONA)			|| (card_type == MIA)			|| (card_type == INDIGO)			|| (card_type == INDIGO_IO)			|| (card_type == INDIGO_DJ)			|| (card_type == ECHO3G)#endif			 )) {			err = B_OK;		}		ix++;	}			put_module(pci_name);	if(err!=B_OK) {		PRINT(("no card found\n"));	}	return err;}