author | kais |
Sat, 12 Nov 2005 18:58:05 -0800 | |
changeset 898 | 64b2a371a6bd |
parent 818 | f3e73a90ab7e |
child 901 | 51e564a5263e |
permissions | -rw-r--r-- |
0 | 1 |
# |
2 |
# CDDL HEADER START |
|
3 |
# |
|
4 |
# The contents of this file are subject to the terms of the |
|
5 |
# Common Development and Distribution License, Version 1.0 only |
|
6 |
# (the "License"). You may not use this file except in compliance |
|
7 |
# with the License. |
|
8 |
# |
|
9 |
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
|
10 |
# or http://www.opensolaris.org/os/licensing. |
|
11 |
# See the License for the specific language governing permissions |
|
12 |
# and limitations under the License. |
|
13 |
# |
|
14 |
# When distributing Covered Code, include this CDDL HEADER in each |
|
15 |
# file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
|
16 |
# If applicable, add the following below this CDDL HEADER, with the |
|
17 |
# fields enclosed by brackets "[]" replaced with your own identifying |
|
18 |
# information: Portions Copyright [yyyy] [name of copyright owner] |
|
19 |
# |
|
20 |
# CDDL HEADER END |
|
21 |
# |
|
22 |
# |
|
23 |
# Copyright 2005 Sun Microsystems, Inc. All rights reserved. |
|
24 |
# Use is subject to license terms. |
|
25 |
# |
|
26 |
# ident "%Z%%M% %I% %E% SMI" |
|
27 |
# |
|
28 |
# |
|
29 |
# This makefile contains the common definitions for all intel |
|
30 |
# implementation architecture independent modules. |
|
31 |
||
32 |
# |
|
33 |
# Machine type (implementation architecture): |
|
34 |
# |
|
35 |
PLATFORM = i86pc |
|
36 |
||
37 |
# |
|
38 |
# Everybody needs to know how to build modstubs.o and to locate unix.o. |
|
39 |
# Note that unix.o must currently be selected from among the possible |
|
40 |
# "implementation architectures". Note further, that unix.o is only |
|
41 |
# used as an optional error check for undefines so (theoretically) |
|
42 |
# any "implementation architectures" could be used. We choose i86pc |
|
43 |
# because it is the reference port. |
|
44 |
# |
|
45 |
UNIX_DIR = $(UTSBASE)/i86pc/unix |
|
46 |
GENLIB_DIR = $(UTSBASE)/intel/genunix |
|
47 |
IPDRV_DIR = $(UTSBASE)/intel/ip |
|
48 |
MODSTUBS_DIR = $(UNIX_DIR) |
|
49 |
DSF_DIR = $(UTSBASE)/$(PLATFORM)/genassym |
|
50 |
LINTS_DIR = $(OBJS_DIR) |
|
51 |
LINT_LIB_DIR = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR) |
|
52 |
||
53 |
UNIX_O = $(UNIX_DIR)/$(OBJS_DIR)/unix.o |
|
54 |
GENLIB = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so |
|
55 |
MODSTUBS_O = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o |
|
56 |
LINT_LIB = $(UTSBASE)/i86pc/lint-libs/$(OBJS_DIR)/llib-lunix.ln |
|
57 |
GEN_LINT_LIB = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)/llib-lgenunix.ln |
|
58 |
||
59 |
# |
|
60 |
# Include the makefiles which define build rule templates, the |
|
61 |
# collection of files per module, and a few specific flags. Note |
|
62 |
# that order is significant, just as with an include path. The |
|
63 |
# first build rule template which matches the files name will be |
|
64 |
# used. By including these in order from most machine dependent |
|
65 |
# to most machine independent, we allow a machine dependent file |
|
66 |
# to be used in preference over a machine independent version |
|
67 |
# (Such as a machine specific optimization, which preserves the |
|
68 |
# interfaces.) |
|
69 |
# |
|
70 |
include $(UTSBASE)/intel/Makefile.files |
|
71 |
include $(UTSBASE)/common/Makefile.files |
|
72 |
||
73 |
# |
|
74 |
# Include machine independent rules. Note that this does not imply |
|
75 |
# that the resulting module from rules in Makefile.uts is machine |
|
76 |
# independent. Only that the build rules are machine independent. |
|
77 |
# |
|
78 |
include $(UTSBASE)/Makefile.uts |
|
79 |
||
80 |
# |
|
81 |
# The following must be defined for all implementations: |
|
82 |
# |
|
83 |
MODSTUBS = $(UTSBASE)/intel/ia32/ml/modstubs.s |
|
84 |
||
85 |
# |
|
86 |
# Define supported builds |
|
87 |
# |
|
88 |
DEF_BUILDS = $(DEF_BUILDS64) $(DEF_BUILDS32) |
|
89 |
ALL_BUILDS = $(ALL_BUILDS64) $(ALL_BUILDS32) |
|
90 |
||
91 |
# |
|
92 |
# x86 or amd64 inline templates |
|
93 |
# |
|
94 |
INLINES_32 = $(UTSBASE)/intel/ia32/ml/ia32.il |
|
95 |
INLINES_64 = $(UTSBASE)/intel/amd64/ml/amd64.il |
|
96 |
INLINES += $(INLINES_$(CLASS)) |
|
97 |
||
98 |
# |
|
99 |
# kernel-specific optimizations; override default in Makefile.master |
|
100 |
# |
|
101 |
||
102 |
CFLAGS_XARCH_32 = $(i386_CFLAGS) |
|
103 |
CFLAGS_XARCH_64 = $(amd64_CFLAGS) |
|
104 |
CFLAGS_XARCH = $(CFLAGS_XARCH_$(CLASS)) |
|
105 |
||
106 |
COPTFLAG_32 = $(COPTFLAG) |
|
107 |
COPTFLAG_64 = $(COPTFLAG64) |
|
108 |
COPTIMIZE = $(COPTFLAG_$(CLASS)) |
|
109 |
||
110 |
CFLAGS = $(CFLAGS_XARCH) |
|
111 |
CFLAGS += $(COPTIMIZE) |
|
112 |
CFLAGS += $(INLINES) -D_ASM_INLINES |
|
113 |
CFLAGS += $(CCMODE) |
|
114 |
CFLAGS += $(SPACEFLAG) |
|
115 |
CFLAGS += $(CCUNBOUND) |
|
116 |
CFLAGS += $(CFLAGS_uts) |
|
117 |
||
118 |
ASFLAGS_XARCH_32 = $(i386_ASFLAGS) |
|
119 |
ASFLAGS_XARCH_64 = $(amd64_ASFLAGS) |
|
120 |
ASFLAGS_XARCH = $(ASFLAGS_XARCH_$(CLASS)) |
|
121 |
||
122 |
ASFLAGS += $(ASFLAGS_XARCH) |
|
123 |
||
124 |
# |
|
125 |
# Define the base directory for installation. |
|
126 |
# |
|
127 |
BASE_INS_DIR = $(ROOT) |
|
128 |
||
129 |
# |
|
130 |
# |
|
131 |
# Simulator flag |
|
132 |
# |
|
133 |
i386_SIMULATOR = -D_SIMULATOR_SUPPORT |
|
134 |
amd64_SIMULATOR = -D_SIMULATOR_SUPPORT |
|
135 |
||
136 |
SIMULATOR = $($(MACH)_SIMULATOR) |
|
137 |
||
138 |
||
139 |
# |
|
140 |
# Debugging level |
|
141 |
# |
|
142 |
# Special knowledge of which special debugging options affect which |
|
143 |
# file is used to optimize the build if these flags are changed. |
|
144 |
# |
|
145 |
DEBUG_DEFS_OBJ32 = |
|
146 |
DEBUG_DEFS_DBG32 = -DDEBUG |
|
147 |
DEBUG_DEFS_DBG32 += $(SIMULATOR) |
|
148 |
DEBUG_DEFS_OBJ64 = |
|
149 |
DEBUG_DEFS_DBG64 = -DDEBUG |
|
150 |
DEBUG_DEFS_DBG64 += $(SIMULATOR) |
|
151 |
DEBUG_DEFS = $(DEBUG_DEFS_$(BUILD_TYPE)) |
|
152 |
||
153 |
DEBUG_COND_OBJ32 :sh = echo \\043 |
|
154 |
DEBUG_COND_DBG32 = |
|
155 |
DEBUG_COND_OBJ64 :sh = echo \\043 |
|
156 |
DEBUG_COND_DBG64 = |
|
157 |
IF_DEBUG_OBJ = $(DEBUG_COND_$(BUILD_TYPE))$(OBJS_DIR)/ |
|
158 |
||
159 |
$(IF_DEBUG_OBJ)syscall.o := DEBUG_DEFS += -DSYSCALLTRACE |
|
160 |
$(IF_DEBUG_OBJ)clock.o := DEBUG_DEFS += -DKSLICE=1 |
|
161 |
||
162 |
# |
|
163 |
# This rather strange collection of definitions ensures that lint sees |
|
164 |
# 'struct cpu' containing a fully declared embedded 'struct machcpu' |
|
165 |
# |
|
166 |
# There's something deeply dissatisfying about this. |
|
167 |
# |
|
168 |
LINTMACHFLAGS = -D_MACHDEP -I../../i86pc |
|
169 |
$(LINTS_DIR)/kcpc.ln := LINTFLAGS += $(LINTMACHFLAGS) |
|
170 |
$(LINTS_DIR)/kdi.ln := LINTFLAGS += $(LINTMACHFLAGS) |
|
171 |
$(LINTS_DIR)/msacct.ln := LINTFLAGS += $(LINTMACHFLAGS) |
|
172 |
$(LINTS_DIR)/thread.ln := LINTFLAGS += $(LINTMACHFLAGS) |
|
173 |
||
174 |
# |
|
175 |
# Build `options'. These are entirely historical and the need for these |
|
176 |
# is completely removed by the module technology. |
|
177 |
# |
|
178 |
OPTION_DEFS = -DC2_AUDIT |
|
179 |
||
180 |
# |
|
181 |
# Collect the preprocessor definitions to be associated with *all* |
|
182 |
# files. |
|
183 |
# |
|
184 |
ALL_DEFS = $(DEBUG_DEFS) $(OPTION_DEFS) |
|
185 |
||
186 |
# |
|
187 |
# ----- TRANSITIONAL SECTION -------------------------------------------------- |
|
188 |
# |
|
189 |
||
190 |
# |
|
191 |
# Not everything which *should* be a module is a module yet. The |
|
192 |
# following is a list of such objects which are currently part of |
|
193 |
# the base kernel but should soon become kmods. |
|
194 |
# |
|
195 |
NOT_YET_KMODS = $(OLDPTY_OBJS) $(PTY_OBJS) $(MOD_OBJS) |
|
196 |
||
197 |
# |
|
198 |
# ----- END OF TRANSITIONAL SECTION ------------------------------------------- |
|
199 |
||
200 |
# |
|
201 |
# The kernels modules which are "implementation architecture" |
|
202 |
# specific for this machine are enumerated below. Note that most |
|
203 |
# of these modules must exist (in one form or another) for each |
|
204 |
# architecture. |
|
205 |
# |
|
206 |
# Common Drivers (usually pseudo drivers) (/kernel/drv) |
|
207 |
# DRV_KMODS are built both 32-bit and 64-bit |
|
208 |
# DRV_KMODS_32 are built only 32-bit |
|
209 |
# DRV_KMODS_64 are built only 64-bit |
|
210 |
# |
|
211 |
DRV_KMODS += aac |
|
212 |
DRV_KMODS += aggr |
|
213 |
DRV_KMODS += amr |
|
214 |
DRV_KMODS += arp |
|
215 |
DRV_KMODS += asy |
|
216 |
DRV_KMODS += bl |
|
217 |
DRV_KMODS += bge |
|
218 |
DRV_KMODS += bofi |
|
219 |
DRV_KMODS += clone |
|
220 |
DRV_KMODS += cmdk |
|
221 |
DRV_KMODS += cn |
|
222 |
DRV_KMODS += conskbd |
|
223 |
DRV_KMODS += consms |
|
224 |
DRV_KMODS += cpuid |
|
225 |
DRV_KMODS += crypto |
|
226 |
DRV_KMODS += cryptoadm |
|
227 |
DRV_KMODS += devinfo |
|
228 |
DRV_KMODS += dld |
|
229 |
DRV_KMODS += dump |
|
230 |
DRV_KMODS += ecpp |
|
231 |
DRV_KMODS += fssnap |
|
818
f3e73a90ab7e
5026812 Need 64bit glm driver support on x86 platform
jj146644
parents:
789
diff
changeset
|
232 |
DRV_KMODS += glm |
0 | 233 |
DRV_KMODS += i8042 |
234 |
DRV_KMODS += icmp |
|
235 |
DRV_KMODS += icmp6 |
|
236 |
DRV_KMODS += ip |
|
237 |
DRV_KMODS += ip6 |
|
238 |
DRV_KMODS += ipf |
|
239 |
DRV_KMODS += ippctl |
|
240 |
DRV_KMODS += ipsecah |
|
241 |
DRV_KMODS += ipsecesp |
|
242 |
DRV_KMODS += iwscn |
|
243 |
DRV_KMODS += keysock |
|
244 |
DRV_KMODS += kstat |
|
245 |
DRV_KMODS += ksyms |
|
246 |
DRV_KMODS += kmdb |
|
247 |
DRV_KMODS += llc1 |
|
248 |
DRV_KMODS += llc2 |
|
249 |
DRV_KMODS += lofi |
|
250 |
DRV_KMODS += log |
|
251 |
DRV_KMODS += logindmux |
|
898 | 252 |
DRV_KMODS += kssl |
0 | 253 |
DRV_KMODS += mm |
254 |
DRV_KMODS += mouse8042 |
|
255 |
DRV_KMODS += mpt |
|
256 |
DRV_KMODS += nca |
|
257 |
DRV_KMODS += openeepr |
|
258 |
DRV_KMODS += pfil |
|
259 |
DRV_KMODS += pm |
|
260 |
DRV_KMODS += poll |
|
261 |
DRV_KMODS += pool |
|
262 |
DRV_KMODS += pseudo |
|
263 |
DRV_KMODS += ptc |
|
264 |
DRV_KMODS += ptm |
|
265 |
DRV_KMODS += pts |
|
266 |
DRV_KMODS += ptsl |
|
267 |
DRV_KMODS += ramdisk |
|
268 |
DRV_KMODS += random |
|
269 |
DRV_KMODS += rpcib |
|
270 |
DRV_KMODS += rsm |
|
271 |
DRV_KMODS += rts |
|
272 |
DRV_KMODS += sad |
|
273 |
DRV_KMODS += sctp |
|
274 |
DRV_KMODS += sctp6 |
|
275 |
DRV_KMODS += sd |
|
276 |
DRV_KMODS += sgen |
|
437 | 277 |
DRV_KMODS += smbios |
0 | 278 |
DRV_KMODS += spdsock |
279 |
DRV_KMODS += sppp |
|
280 |
DRV_KMODS += sppptun |
|
281 |
DRV_KMODS += st |
|
282 |
DRV_KMODS += sy |
|
283 |
DRV_KMODS += sysevent |
|
284 |
DRV_KMODS += sysmsg |
|
285 |
DRV_KMODS += tcp |
|
286 |
DRV_KMODS += tcp6 |
|
287 |
DRV_KMODS += tl |
|
288 |
DRV_KMODS += tnf |
|
289 |
DRV_KMODS += udp |
|
290 |
DRV_KMODS += udp6 |
|
291 |
DRV_KMODS += vgatext |
|
292 |
DRV_KMODS += vni |
|
293 |
DRV_KMODS += vol |
|
294 |
DRV_KMODS += wc |
|
295 |
DRV_KMODS += winlock |
|
296 |
DRV_KMODS += xge |
|
297 |
DRV_KMODS += chxge |
|
298 |
DRV_KMODS += zcons |
|
299 |
||
300 |
# |
|
301 |
# Common code drivers |
|
302 |
# |
|
303 |
DRV_KMODS += ixgb |
|
744 | 304 |
DRV_KMODS += rge |
0 | 305 |
|
306 |
# |
|
307 |
# DTrace and DTrace Providers |
|
308 |
# |
|
309 |
DRV_KMODS += dtrace |
|
310 |
DRV_KMODS += fbt |
|
311 |
DRV_KMODS += lockstat |
|
312 |
DRV_KMODS += profile |
|
313 |
DRV_KMODS += sdt |
|
314 |
DRV_KMODS += systrace |
|
315 |
DRV_KMODS += fasttrap |
|
316 |
||
317 |
# |
|
318 |
# I/O framework test drivers |
|
319 |
# |
|
320 |
DRV_KMODS += pshot |
|
321 |
DRV_KMODS += gen_drv |
|
322 |
DRV_KMODS += tvhci tphci tclient |
|
85
1bca8d4eab66
6225848 emul64 driver needs to be moved to SUNWiotu to resolve pshot incompatibility issue
cth
parents:
21
diff
changeset
|
323 |
DRV_KMODS += emul64 |
0 | 324 |
|
325 |
# |
|
326 |
# Machine Specific Driver Modules (/kernel/drv): |
|
327 |
# |
|
328 |
DRV_KMODS += pci_pci |
|
329 |
DRV_KMODS += options |
|
330 |
DRV_KMODS += scsi_vhci |
|
331 |
||
332 |
# |
|
333 |
# PCMCIA specific module(s) |
|
334 |
# |
|
335 |
DRV_KMODS += pem pcs |
|
336 |
DRV_KMODS += pcata pcelx pcmem pcram pcser |
|
337 |
||
338 |
# |
|
339 |
# I2O specific module(s) |
|
340 |
# |
|
341 |
DRV_KMODS_32 += pci_to_i2o i2o_bs i2o_scsi |
|
342 |
||
343 |
# |
|
344 |
# SCSI Enclosure Services driver |
|
345 |
# |
|
346 |
DRV_KMODS += ses |
|
347 |
||
348 |
# |
|
349 |
# USB specific modules |
|
350 |
# |
|
351 |
DRV_KMODS += hid |
|
352 |
DRV_KMODS += hubd |
|
353 |
DRV_KMODS += uhci |
|
354 |
DRV_KMODS += ehci |
|
355 |
DRV_KMODS += ohci |
|
356 |
DRV_KMODS += usb_mid |
|
357 |
DRV_KMODS += scsa2usb |
|
358 |
DRV_KMODS += usbprn |
|
359 |
DRV_KMODS += ugen |
|
360 |
DRV_KMODS += usbser |
|
361 |
DRV_KMODS += usbser_edge |
|
362 |
DRV_KMODS += usb_ac |
|
363 |
DRV_KMODS += usb_as |
|
364 |
DRV_KMODS += usbskel |
|
365 |
||
366 |
# |
|
367 |
# 1394 modules |
|
368 |
# |
|
369 |
MISC_KMODS += s1394 sbp2 |
|
370 |
DRV_KMODS += hci1394 scsa1394 |
|
371 |
DRV_KMODS += av1394 |
|
21 | 372 |
DRV_KMODS += dcam1394 |
0 | 373 |
|
374 |
# |
|
375 |
# InfiniBand pseudo drivers |
|
376 |
# |
|
377 |
DRV_KMODS += ib ibd |
|
378 |
||
379 |
# |
|
380 |
# LVM modules |
|
381 |
# |
|
382 |
DRV_KMODS += md |
|
383 |
MISC_KMODS += md_stripe md_hotspares md_mirror md_raid md_trans md_notify |
|
384 |
MISC_KMODS += md_sp |
|
385 |
||
386 |
# |
|
387 |
# Exec Class Modules (/kernel/exec): |
|
388 |
# |
|
389 |
EXEC_KMODS += elfexec intpexec javaexec |
|
390 |
||
391 |
# |
|
392 |
# Scheduling Class Modules (/kernel/sched): |
|
393 |
# |
|
394 |
SCHED_KMODS += IA RT TS RT_DPTBL TS_DPTBL FSS FX FX_DPTBL |
|
395 |
||
396 |
# |
|
397 |
# File System Modules (/kernel/fs): |
|
398 |
# |
|
399 |
FS_KMODS += autofs cachefs ctfs devfs fdfs fifofs hsfs lofs |
|
789 | 400 |
FS_KMODS += mntfs namefs nfs objfs zfs |
0 | 401 |
FS_KMODS += pcfs procfs sockfs specfs tmpfs udfs ufs xmemfs |
402 |
||
403 |
# |
|
404 |
# Streams Modules (/kernel/strmod): |
|
405 |
# |
|
406 |
STRMOD_KMODS += 6to4tun atun bufmod connld dedump ldterm pckt pfmod pipemod |
|
407 |
STRMOD_KMODS += ptem redirmod rpcmod rlmod telmod timod |
|
408 |
STRMOD_KMODS += spppasyn spppcomp |
|
409 |
STRMOD_KMODS += tirdwr ttcompat tun |
|
410 |
STRMOD_KMODS += usbkbm |
|
411 |
STRMOD_KMODS += usbms |
|
412 |
STRMOD_KMODS += usb_ah |
|
413 |
STRMOD_KMODS += drcompat |
|
414 |
STRMOD_KMODS += nattymod |
|
415 |
STRMOD_KMODS += cryptmod |
|
416 |
||
417 |
# |
|
418 |
# 'System' Modules (/kernel/sys): |
|
419 |
# |
|
420 |
SYS_KMODS += c2audit |
|
421 |
SYS_KMODS += doorfs |
|
422 |
SYS_KMODS += exacctsys |
|
423 |
SYS_KMODS += inst_sync |
|
424 |
SYS_KMODS += kaio |
|
425 |
SYS_KMODS += msgsys |
|
426 |
SYS_KMODS += pipe |
|
427 |
SYS_KMODS += portfs |
|
428 |
SYS_KMODS += pset |
|
429 |
SYS_KMODS += semsys |
|
430 |
SYS_KMODS += shmsys |
|
431 |
SYS_KMODS += sysacct |
|
432 |
SYS_KMODS += acctctl |
|
433 |
||
434 |
# |
|
435 |
# 'Misc' Modules (/kernel/misc) |
|
436 |
# MISC_KMODS are built both 32-bit and 64-bit |
|
437 |
# MISC_KMODS_32 are built only 32-bit |
|
438 |
# MISC_KMODS_64 are built only 64-bit |
|
439 |
# |
|
440 |
MISC_KMODS += amsrc1 amsrc2 |
|
441 |
MISC_KMODS += audiosup |
|
442 |
MISC_KMODS += busra |
|
786 | 443 |
MISC_KMODS += cmlb |
0 | 444 |
MISC_KMODS += consconfig |
445 |
MISC_KMODS += ctf |
|
446 |
MISC_KMODS += dadk |
|
447 |
MISC_KMODS += diaudio |
|
448 |
MISC_KMODS += dls |
|
449 |
MISC_KMODS += fssnap_if |
|
450 |
MISC_KMODS += gda |
|
451 |
MISC_KMODS += gld |
|
452 |
MISC_KMODS += hidparser |
|
453 |
MISC_KMODS += hpcsvc |
|
454 |
MISC_KMODS_32 += i2o_msg |
|
455 |
MISC_KMODS += ibcm |
|
456 |
MISC_KMODS += ibdm |
|
457 |
MISC_KMODS += ibmf |
|
458 |
MISC_KMODS += ibtl |
|
459 |
MISC_KMODS += ipc |
|
460 |
MISC_KMODS += kbtrans |
|
461 |
MISC_KMODS += kcf |
|
462 |
MISC_KMODS += kgssapi |
|
463 |
MISC_KMODS += klmmod klmops |
|
464 |
MISC_KMODS += kmech_dummy |
|
465 |
MISC_KMODS += kmech_krb5 |
|
466 |
MISC_KMODS += krtld |
|
467 |
MISC_KMODS += mac |
|
468 |
MISC_KMODS += mixer |
|
469 |
MISC_KMODS += nfs_dlboot |
|
470 |
MISC_KMODS += nfssrv |
|
471 |
MISC_KMODS += pcicfg |
|
472 |
MISC_KMODS += pcihp |
|
473 |
MISC_KMODS += pcmcia |
|
474 |
MISC_KMODS += phx |
|
475 |
MISC_KMODS += rpcsec |
|
476 |
MISC_KMODS += rpcsec_gss |
|
477 |
MISC_KMODS += rsmops |
|
478 |
MISC_KMODS += scsi |
|
479 |
MISC_KMODS += strategy |
|
480 |
MISC_KMODS += strplumb |
|
481 |
MISC_KMODS += sysinit |
|
482 |
MISC_KMODS += terminal-emulator |
|
483 |
MISC_KMODS += tlimod |
|
484 |
MISC_KMODS += usba usba10 |
|
485 |
MISC_KMODS += zmod |
|
486 |
||
487 |
# |
|
488 |
# Software Cryptographic Providers (/kernel/crypto): |
|
489 |
# |
|
490 |
CRYPTO_KMODS += aes |
|
491 |
CRYPTO_KMODS += arcfour |
|
492 |
CRYPTO_KMODS += blowfish |
|
493 |
CRYPTO_KMODS += des |
|
494 |
CRYPTO_KMODS += md5 |
|
495 |
CRYPTO_KMODS += rsa |
|
496 |
CRYPTO_KMODS += sha1 |
|
497 |
CRYPTO_KMODS += sha2 |
|
498 |
CRYPTO_KMODS += swrand |
|
499 |
||
500 |
# |
|
501 |
# IP Policy Modules (/kernel/ipp) |
|
502 |
# |
|
503 |
IPP_KMODS += dlcosmk |
|
504 |
IPP_KMODS += flowacct |
|
505 |
IPP_KMODS += ipgpc |
|
506 |
IPP_KMODS += dscpmk |
|
507 |
IPP_KMODS += tokenmt |
|
508 |
IPP_KMODS += tswtclmt |
|
509 |
||
510 |
# |
|
511 |
# 'Dacf' modules (/kernel/dacf) |
|
512 |
# |
|
513 |
DACF_KMODS += consconfig_dacf |
|
514 |
||
515 |
# |
|
516 |
# generic-unix module (/kernel/genunix): |
|
517 |
# |
|
518 |
GENUNIX_KMODS += genunix |
|
519 |
||
520 |
# |
|
521 |
# SVVS Testing Modules (/kernel/strmod): |
|
522 |
# |
|
523 |
# These are streams and driver modules which are not to be |
|
524 |
# delivered with a released system. However, during development |
|
525 |
# it is convenient to build and install the SVVS kernel modules. |
|
526 |
# |
|
527 |
SVVS_KMODS += lmodb lmode lmodr lmodt lo tidg tivc tmux |
|
528 |
||
529 |
SVVS += svvs |
|
530 |
||
531 |
# |
|
532 |
# Modules eXcluded from the product: |
|
533 |
# |
|
155 | 534 |
XMODS += e1000g adpu320 nge lsimega |
0 | 535 |
XMODS += tavor daplt |
536 |
||
537 |
||
538 |
# |
|
539 |
# 'Dacf' Modules (/kernel/dacf): |
|
540 |
# |
|
541 |
DACF_KMODS += usb_ac_dacf |
|
542 |
||
543 |
# |
|
544 |
# Performance Counter BackEnd modules (/usr/kernel/pcbe) |
|
545 |
# |
|
546 |
PCBE_KMODS += p123_pcbe p4_pcbe opteron_pcbe |