drivers/network: Move ethernet drivers to an "ether" subdirectory.
Now that there is also a "tap" driver in here, and the WiFi drivers are also in a subdirectory, moving the physical ethernet device drivers to a subdirectory also makes sense. (Briefly) discussed on the mailing lists.
This commit is contained in:
@@ -1,41 +1,5 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ;
|
||||
|
||||
# subdirectories with more than one driver in them
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network wlan ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network wwan ;
|
||||
|
||||
# Haiku-native drivers
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network etherpci ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network pegasus ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network virtio ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network usb_asix ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network usb_davicom ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network usb_ecm ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network wb840 ;
|
||||
|
||||
# FreeBSD 12 drivers
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network 3com ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network ar81xx ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network attansic_l1 ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network attansic_l2 ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network broadcom440x ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network dec21xxx ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network emulex_oce ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network ipro100 ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network jmicron2x0 ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network marvell_yukon ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network nforce ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network pcnet ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network rdc ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network rtl8139 ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network sis19x ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network sis900 ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network syskonnect ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network via_rhine ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network vt612x ;
|
||||
|
||||
# FreeBSD 13 drivers
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network atheros813x ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network broadcom570x ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network ipro1000 ;
|
||||
SubInclude HAIKU_TOP src add-ons kernel drivers network rtl81xx ;
|
||||
HaikuSubInclude ether ;
|
||||
HaikuSubInclude wlan ;
|
||||
HaikuSubInclude wwan ;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network 3com ;
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether 3com ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ]
|
||||
: true ;
|
||||
@@ -0,0 +1,37 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether ;
|
||||
|
||||
# Haiku-native drivers
|
||||
HaikuSubInclude etherpci ;
|
||||
HaikuSubInclude pegasus ;
|
||||
HaikuSubInclude virtio ;
|
||||
HaikuSubInclude usb_asix ;
|
||||
HaikuSubInclude usb_davicom ;
|
||||
HaikuSubInclude usb_ecm ;
|
||||
HaikuSubInclude wb840 ;
|
||||
|
||||
# FreeBSD 12 drivers
|
||||
HaikuSubInclude 3com ;
|
||||
HaikuSubInclude ar81xx ;
|
||||
HaikuSubInclude attansic_l1 ;
|
||||
HaikuSubInclude attansic_l2 ;
|
||||
HaikuSubInclude broadcom440x ;
|
||||
HaikuSubInclude dec21xxx ;
|
||||
HaikuSubInclude emulex_oce ;
|
||||
HaikuSubInclude ipro100 ;
|
||||
HaikuSubInclude jmicron2x0 ;
|
||||
HaikuSubInclude marvell_yukon ;
|
||||
HaikuSubInclude nforce ;
|
||||
HaikuSubInclude pcnet ;
|
||||
HaikuSubInclude rdc ;
|
||||
HaikuSubInclude rtl8139 ;
|
||||
HaikuSubInclude sis19x ;
|
||||
HaikuSubInclude sis900 ;
|
||||
HaikuSubInclude syskonnect ;
|
||||
HaikuSubInclude via_rhine ;
|
||||
HaikuSubInclude vt612x ;
|
||||
|
||||
# FreeBSD 13 drivers
|
||||
HaikuSubInclude atheros813x ;
|
||||
HaikuSubInclude broadcom570x ;
|
||||
HaikuSubInclude ipro1000 ;
|
||||
HaikuSubInclude rtl81xx ;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ar81xx ;
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether ar81xx ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ]
|
||||
: true ;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network atheros813x ;
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether atheros813x ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ]
|
||||
: true ;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network attansic_l1 ;
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether attansic_l1 ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ]
|
||||
: true ;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network attansic_l2 ;
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether attansic_l2 ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ]
|
||||
: true ;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network broadcom440x ;
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether broadcom440x ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ]
|
||||
: true ;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network broadcom570x ;
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether broadcom570x ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ]
|
||||
: true ;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network dec21xxx ;
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether dec21xxx ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network ] : true ;
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ]
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network emulex_oce ;
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether emulex_oce ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ]
|
||||
: true ;
|
||||
+6
-6
@@ -1,21 +1,21 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network etherpci ;
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether etherpci ;
|
||||
|
||||
# For ether_driver.h
|
||||
UsePrivateHeaders net ;
|
||||
|
||||
KernelAddon etherpci :
|
||||
etherpci.c
|
||||
etherpci.c
|
||||
;
|
||||
|
||||
|
||||
# Installation
|
||||
|
||||
HaikuInstall install-networking : /boot/home/config/add-ons/kernel/drivers/bin :
|
||||
HaikuInstall install-networking : /boot/home/config/add-ons/kernel/drivers/bin :
|
||||
etherpci
|
||||
;
|
||||
|
||||
HaikuInstallRelSymLink install-networking : /boot/home/config/add-ons/kernel/drivers/dev/net :
|
||||
<installed>etherpci :
|
||||
installed-symlink
|
||||
HaikuInstallRelSymLink install-networking : /boot/home/config/add-ons/kernel/drivers/dev/net :
|
||||
<installed>etherpci :
|
||||
installed-symlink
|
||||
;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ipro100 ;
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether ipro100 ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ]
|
||||
: true ;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ipro1000 ;
|
||||
SubDir HAIKU_TOP src add-ons kernel drivers network ether ipro1000 ;
|
||||
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_iflib compat ] : true ;
|
||||
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : true ;
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user