xref: /haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/Jamfile (revision 02354704729d38c3b078c696adc1bbbd33cbcf72)
1SubDir HAIKU_TOP src add-ons kernel drivers network wlan realtekwifi ;
2
3UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ]
4	: true ;
5UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_wlan ] : true ;
6UsePrivateHeaders net system ;
7UsePrivateKernelHeaders ;
8
9SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 _XOPEN_SOURCE ]
10	-Wno-format
11	-Wno-unused
12	-Wno-uninitialized ;
13
14UseHeaders [ FDirName $(SUBDIR) ] : true ;
15
16SEARCH_SOURCE += [ FDirName $(SUBDIR) dev rtwn ] ;
17SEARCH_SOURCE += [ FDirName $(SUBDIR) dev rtwn pci ] ;
18SEARCH_SOURCE += [ FDirName $(SUBDIR) dev rtwn rtl8188e ] ;
19SEARCH_SOURCE += [ FDirName $(SUBDIR) dev rtwn rtl8188e pci ] ;
20SEARCH_SOURCE += [ FDirName $(SUBDIR) dev rtwn rtl8192c ] ;
21SEARCH_SOURCE += [ FDirName $(SUBDIR) dev rtwn rtl8192c pci ] ;
22
23KernelAddon realtekwifi :
24	glue.c
25
26	if_rtwn.c
27	if_rtwn_beacon.c
28	if_rtwn_calib.c
29	if_rtwn_cam.c
30	if_rtwn_efuse.c
31	if_rtwn_fw.c
32	if_rtwn_rx.c
33	if_rtwn_task.c
34	if_rtwn_tx.c
35
36	# pci/
37	rtwn_pci_attach.c
38	rtwn_pci_reg.c
39	rtwn_pci_rx.c
40	rtwn_pci_tx.c
41
42	# rtl8188e/
43	r88e_beacon.c
44	r88e_calib.c
45	r88e_chan.c
46	r88e_fw.c
47	r88e_init.c
48	r88e_led.c
49	r88e_rf.c
50	r88e_rom.c
51	r88e_rx.c
52	r88e_tx.c
53
54	# rtl8188e/pci/
55	r88ee_attach.c
56	r88ee_init.c
57	r88ee_rx.c
58
59	# rtl8192c/
60	r92c_attach.c
61	r92c_beacon.c
62	r92c_calib.c
63	r92c_chan.c
64	r92c_fw.c
65	r92c_init.c
66	r92c_llt.c
67	r92c_rf.c
68	r92c_rom.c
69	r92c_rx.c
70	r92c_tx.c
71
72	# rtl8192c/pci/
73	r92ce_attach.c
74	r92ce_calib.c
75	r92ce_fw.c
76	r92ce_init.c
77	r92ce_led.c
78	r92ce_rx.c
79	r92ce_tx.c
80	:
81	freebsd_wlan.a
82	libfreebsd_network.a
83	;
84