1/* 2 * Copyright 2007-2008, Axel D��rfler, axeld@pinc-software.de. 3 * Distributed under the terms of the MIT License. 4 */ 5 6#include <dev/pci/pcivar.h> 7#include <sys/bus.h> 8#include <sys/malloc.h> 9#include <sys/rman.h> 10#include <sys/systm.h> 11 12#include <machine/bus.h> 13 14#include <net/if.h> 15#include <net/if_media.h> 16 17 18HAIKU_FBSD_DRIVER_GLUE(rdc, vte, pci); 19HAIKU_DRIVER_REQUIREMENTS(FBSD_SWI_TASKQUEUE); 20NO_HAIKU_CHECK_DISABLE_INTERRUPTS(); 21NO_HAIKU_REENABLE_INTERRUPTS(); 22 23extern driver_t *DRIVER_MODULE_NAME(rdcphy, miibus); 24 25driver_t * 26__haiku_select_miibus_driver(device_t dev) 27{ 28 driver_t *drivers[] = { 29 DRIVER_MODULE_NAME(rdcphy, miibus), 30 NULL 31 }; 32 33 return __haiku_probe_miibus(dev, drivers); 34} 35 36