diff --git a/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/Jamfile b/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/Jamfile index d540313486..da74bdeb89 100644 --- a/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/Jamfile +++ b/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/Jamfile @@ -18,6 +18,7 @@ KernelAddon marvell88w8335 : if_malo_pci.c if_malo.c if_malohal.c + glue.c : libfreebsd_wlan.a libfreebsd_network.a diff --git a/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/glue.c b/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/glue.c new file mode 100644 index 0000000000..e0a815c240 --- /dev/null +++ b/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/glue.c @@ -0,0 +1,18 @@ +/* + * Copyright 2009, Colin Günther, coling@gmx.de. + * All Rights Reserved. Distributed under the terms of the MIT License. + */ + + +#include +#include + + +HAIKU_FBSD_WLAN_DRIVER_GLUE(marvell8335, malo, pci) + +NO_HAIKU_CHECK_DISABLE_INTERRUPTS(); +NO_HAIKU_REENABLE_INTERRUPTS(); +NO_HAIKU_FBSD_MII_DRIVER(); + +HAIKU_DRIVER_REQUIREMENTS(FBSD_TASKQUEUES | FBSD_FAST_TASKQUEUE | FBSD_WLAN); +HAIKU_FIRMWARE_VERSION(0);