drivers/network: Rename "vmx" to "vmxnet" and clean up glue.

This commit is contained in:
Augustin Cavalier
2024-10-09 13:40:20 -04:00
parent b62f05cbe7
commit 6e690f7d11
3 changed files with 3 additions and 15 deletions
+1 -1
View File
@@ -332,7 +332,7 @@ SYSTEM_ADD_ONS_DRIVERS_NET = [ FFilterByBuildFeatures
sis900 sis900
syskonnect syskonnect
via_rhine via_rhine
vmx vmxnet
vt612x vt612x
}@ # x86,x86_64,riscv64 }@ # x86,x86_64,riscv64
@@ -11,7 +11,7 @@ SEARCH_SOURCE += [ FDirName $(SUBDIR) dev vmxnet3 ] ;
SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 _XOPEN_SOURCE ] ; SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 _XOPEN_SOURCE ] ;
KernelAddon vmx : KernelAddon vmxnet :
glue.c glue.c
if_vmx.c if_vmx.c
: freebsd_iflib.a libfreebsd_network.a : freebsd_iflib.a libfreebsd_network.a
@@ -6,21 +6,9 @@
#include <sys/bus.h> #include <sys/bus.h>
extern driver_t* DRIVER_MODULE_NAME(vmx, pci); HAIKU_FBSD_DRIVER_GLUE(vmxnet, vmx, pci);
HAIKU_FBSD_DRIVERS_GLUE(vmx);
HAIKU_DRIVER_REQUIREMENTS(0); HAIKU_DRIVER_REQUIREMENTS(0);
NO_HAIKU_FBSD_MII_DRIVER(); NO_HAIKU_FBSD_MII_DRIVER();
NO_HAIKU_CHECK_DISABLE_INTERRUPTS(); NO_HAIKU_CHECK_DISABLE_INTERRUPTS();
NO_HAIKU_REENABLE_INTERRUPTS(); NO_HAIKU_REENABLE_INTERRUPTS();
status_t
__haiku_handle_fbsd_drivers_list(status_t (*handler)(driver_t *[], driver_t *[]))
{
driver_t *drivers[] = {
DRIVER_MODULE_NAME(vmx, pci),
NULL
};
return (*handler)(drivers, NULL);
}