155 lines
3.0 KiB
Plaintext
155 lines
3.0 KiB
Plaintext
SubDir HAIKU_TOP src add-ons kernel drivers network wlan atheroswifi ;
|
|
|
|
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ]
|
|
: true ;
|
|
UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_wlan ] : true ;
|
|
UsePrivateHeaders net system ;
|
|
UsePrivateKernelHeaders ;
|
|
|
|
SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ]
|
|
-Wno-format
|
|
-Wno-unused
|
|
-Wno-uninitialized ;
|
|
|
|
UseHeaders [ FDirName $(SUBDIR) ] : true ;
|
|
UseHeaders [ FDirName $(SUBDIR) dev ath ath_hal ] ;
|
|
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) dev ath ] ;
|
|
|
|
Depends atheroswifi : atheroswifi_hal.o ;
|
|
Depends atheroswifi : atheroswifi_rate.o ;
|
|
|
|
KernelAddon atheroswifi :
|
|
if_ath.c
|
|
if_ath_pci.c
|
|
if_ath_keycache.c
|
|
if_ath_sysctl.c
|
|
if_ath_tx.c
|
|
if_ath_tx_ht.c
|
|
glue.c
|
|
atheroswifi_hal.o
|
|
atheroswifi_rate.o
|
|
:
|
|
libfreebsd_wlan.a
|
|
libfreebsd_network.a
|
|
;
|
|
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) dev ath ath_hal ] ;
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) dev ath ath_hal ar5210 ] ;
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) dev ath ath_hal ar5211 ] ;
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) dev ath ath_hal ar5212 ] ;
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) dev ath ath_hal ar5312 ] ;
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) dev ath ath_hal ar5416 ] ;
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) dev ath ath_hal ar9001 ] ;
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) dev ath ath_hal ar9002 ] ;
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) dev ath ath_dfs null ] ;
|
|
|
|
KernelMergeObject atheroswifi_hal.o :
|
|
ah_osdep.c
|
|
ah.c
|
|
ah_regdomain.c
|
|
ah_eeprom_9287.c
|
|
ah_eeprom_v3.c
|
|
|
|
# AR5210 support
|
|
ah_eeprom_v1.c
|
|
ar5210_attach.c
|
|
ar5210_beacon.c
|
|
ar5210_interrupts.c
|
|
ar5210_keycache.c
|
|
ar5210_misc.c
|
|
ar5210_phy.c
|
|
ar5210_power.c
|
|
ar5210_recv.c
|
|
ar5210_reset.c
|
|
ar5210_xmit.c
|
|
|
|
# AR5211 support
|
|
ar5211_attach.c
|
|
ar5211_beacon.c
|
|
ar5211_interrupts.c
|
|
ar5211_keycache.c
|
|
ar5211_misc.c
|
|
ar5211_phy.c
|
|
ar5211_power.c
|
|
ar5211_recv.c
|
|
ar5211_reset.c
|
|
ar5211_xmit.c
|
|
|
|
# AR5212 support
|
|
ar5212_ani.c
|
|
ar5212_attach.c
|
|
ar5212_beacon.c
|
|
ar5212_eeprom.c
|
|
ar5212_gpio.c
|
|
ar5212_interrupts.c
|
|
ar5212_keycache.c
|
|
ar5212_misc.c
|
|
ar5212_phy.c
|
|
ar5212_power.c
|
|
ar5212_recv.c
|
|
ar5212_reset.c
|
|
ar5212_rfgain.c
|
|
ar5212_xmit.c
|
|
|
|
# RF backends
|
|
ar5111.c
|
|
ar5112.c
|
|
ar2413.c
|
|
ar2425.c
|
|
ar5413.c
|
|
|
|
# AR5416 support
|
|
ah_eeprom_v14.c
|
|
ah_eeprom_v4k.c
|
|
ar5416_ani.c
|
|
ar5416_attach.c
|
|
ar5416_beacon.c
|
|
ar5416_cal.c
|
|
ar5416_cal_iq.c
|
|
ar5416_cal_adcgain.c
|
|
ar5416_cal_adcdc.c
|
|
ar5416_eeprom.c
|
|
ar5416_gpio.c
|
|
ar5416_interrupts.c
|
|
ar5416_keycache.c
|
|
ar5416_misc.c
|
|
ar5416_phy.c
|
|
ar5416_power.c
|
|
ar5416_recv.c
|
|
ar5416_reset.c
|
|
ar5416_xmit.c
|
|
|
|
# RF backend for 5416 and 9160
|
|
ar2133.c
|
|
|
|
# AR9001 and AR9002 support
|
|
ar9130_attach.c
|
|
ar9130_eeprom.c
|
|
ar9130_phy.c
|
|
ar9160_attach.c
|
|
ar9280_attach.c
|
|
ar9280_olc.c
|
|
ar9285_attach.c
|
|
ar9285_cal.c
|
|
ar9285_diversity.c
|
|
ar9285_phy.c
|
|
ar9285_reset.c
|
|
ar9287_attach.c
|
|
ar9287_cal.c
|
|
ar9287_olc.c
|
|
ar9287_reset.c
|
|
|
|
ar9280.c
|
|
ar9285.c
|
|
ar9287.c
|
|
|
|
dfs_null.c
|
|
;
|
|
|
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) dev ath ath_rate sample ] ;
|
|
|
|
KernelMergeObject atheroswifi_rate.o :
|
|
sample.c
|
|
;
|