bridge(4): document net.link.bridge.pfil_onlyip
[dragonfly.git] / sys / platform / pc64 / conf / files
blob46c9fb9715fe4ffa43f586df38ad93e2a5dac922
1 # This file tells config what files go into building a kernel,
2 # files marked standard are always included.
4 font.h                          optional        sc_dflt_font            \
5         compile-with    "uudecode < $S/../share/syscons/fonts/${SC_DFLT_FONT}-8x16.fnt && file2c 'static u_char dflt_font_16[16*256] = {' '};' < ${SC_DFLT_FONT}-8x16 > font.h && uudecode < $S/../share/syscons/fonts/${SC_DFLT_FONT}-8x14.fnt && file2c 'static u_char dflt_font_14[14*256] = {' '};' < ${SC_DFLT_FONT}-8x14 >> font.h && uudecode < $S/../share/syscons/fonts/${SC_DFLT_FONT}-8x8.fnt && file2c 'static u_char dflt_font_8[8*256] = {' '};' < ${SC_DFLT_FONT}-8x8 >> font.h" \
6         no-obj no-implicit-rule before-depend                           \
7         clean           "font.h"
9 atkbdmap.h                      optional        atkbd_dflt_keymap       \
10         compile-with    "/usr/sbin/kbdcontrol -L ${ATKBD_DFLT_KEYMAP} | sed -e 's/^static keymap_t.* = /static keymap_t key_map = /' -e 's/^static accentmap_t.* = /static accentmap_t accent_map = /' > atkbdmap.h"                            \
11         no-obj no-implicit-rule before-depend                           \
12         clean           "atkbdmap.h"
14 ukbdmap.h                       optional        ukbd_dflt_keymap        \
15         compile-with    "/usr/sbin/kbdcontrol -L ${UKBD_DFLT_KEYMAP} | sed -e 's/^static keymap_t.* = /static keymap_t key_map = /' -e 's/^static accentmap_t.* = /static accentmap_t accent_map = /' > ukbdmap.h"                              \
16         no-obj no-implicit-rule before-depend                           \
17         clean           "ukbdmap.h"
19 hpt27xx_lib.bo                  optional        hpt27xx                 \
20         dependency      "$S/dev/raid/hpt27xx/x86_64-elf.hpt27xx_lib.o.uu" \
21         compile-with    "uudecode -o ${.TARGET} < $S/dev/raid/hpt27xx/x86_64-elf.hpt27xx_lib.o.uu; elfedit --output-osabi none ${.TARGET}" \
22         no-implicit-rule                                                \
23         clean           "hpt27xx_lib.bo"
25 hptmvraid.bo                    optional        hptmv                   \
26         dependency      "$S/dev/raid/hptmv/x86_64-elf.raid.o.uu"        \
27         compile-with    "uudecode -o ${.TARGET} < $S/dev/raid/hptmv/x86_64-elf.raid.o.uu; elfedit --output-osabi none ${.TARGET}" \
28         no-implicit-rule                                                \
29         clean           "hptmvraid.bo"
31 hptrr_lib.bo                    optional        hptrr                   \
32         dependency      "$S/dev/raid/hptrr/x86_64-elf.hptrr_lib.o.uu"   \
33         compile-with    "uudecode -o ${.TARGET} < $S/dev/raid/hptrr/x86_64-elf.hptrr_lib.o.uu; elfedit --output-osabi none ${.TARGET}" \
34         no-implicit-rule                                                \
35         clean           "hptrr_lib.bo"
37 # XXX use assembler versions of bf_enc
38 crypto/blowfish/bf_enc.c                optional        crypto
39 crypto/des/des_enc.c                    optional        crypto
40 crypto/des/des_ecb.c                    optional        crypto
41 crypto/des/des_setkey.c                 optional        crypto
43 ${OSACPI_MD_DIR}/OsdEnvironment.c       optional        acpi
44 ${OSACPI_MD_DIR}/acpi_cpu_machdep.c     optional        acpi
45 ${OSACPI_MD_DIR}/acpi_machdep.c         optional        acpi
46 ${OSACPI_MD_DIR}/acpi_pstate_machdep.c  optional        acpi
47 ${OSACPI_MD_DIR}/acpi_cstate_machdep.c  optional        acpi
48 ${OSACPI_MD_DIR}/acpi_wakeup.c          optional        acpi
49 #acpi_wakecode.o                                optional        acpi            \
50 #       dependency      "$S/platform/pc64/acpica/acpi_wakecode.S assym.s" \
51 #       compile-with    "${NORMAL_S}"                                   \
52 #       no-obj no-implicit-rule before-depend                           \
53 #       clean           "acpi_wakecode.o"
54 #acpi_wakecode.bin                      optional        acpi            \
55 #       dependency      "acpi_wakecode.o"                               \
56 #       compile-with    "${OBJCOPY} -S -O binary acpi_wakecode.o ${.TARGET}" \
57 #       no-obj no-implicit-rule before-depend                           \
58 #       clean           "acpi_wakecode.bin"
59 #acpi_wakecode.h                                optional        acpi            \
60 #       dependency      "acpi_wakecode.bin"                             \
61 #       compile-with    "file2c -sx 'static char wakecode[] = {' '};' < acpi_wakecode.bin > ${.TARGET}" \
62 #       no-obj no-implicit-rule before-depend                           \
63 #       clean           "acpi_wakecode.h"
65 dev/crypto/aesni/aesencdec_x86_64.S     optional        aesni
66 dev/crypto/aesni/aeskeys_x86_64.S       optional        aesni
67 dev/crypto/aesni/aesni.c                optional        aesni
68 dev/crypto/aesni/aesni_wrap.c           optional        aesni
69 dev/crypto/padlock/padlock.c            optional        padlock
70 dev/crypto/padlock/padlock_cipher.c     optional        padlock
71 dev/crypto/padlock/padlock_hash.c       optional        padlock
72 dev/crypto/padlock/padlock_rng.c        optional        padlock
73 dev/crypto/padlock/rng_harvest_x86_64.S optional        padlock
74 dev/crypto/rdrand/rdrand.c              optional        rdrand
75 dev/crypto/rdrand/rdrand_harvest_x86_64.S       optional        rdrand
76 dev/video/fb/fb.c                       optional        vga
77 dev/video/fb/splash.c                   optional        splash
78 dev/video/fb/vga.c                      optional        vga
79 dev/misc/kbd/atkbd.c                    optional        atkbd
80 dev/misc/kbd/atkbdc.c                   optional        atkbdc
81 dev/misc/kbd/kbd.c                      optional        atkbd
82 dev/misc/kbd/kbd.c                      optional        sc
83 dev/misc/kbd/kbd.c                      optional        ukbd
84 dev/misc/kbd/kbdsw.c                    optional        atkbd
85 dev/misc/kbd/kbdsw.c                    optional        sc
86 dev/misc/kbd/kbdsw.c                    optional        ukbd
87 dev/misc/syscons/schistory.c            optional        sc
88 dev/misc/syscons/sckmsrndr.c            optional        sc
89 dev/misc/syscons/scmouse.c              optional        sc
90 dev/misc/syscons/scterm.c               optional        sc
91 dev/misc/syscons/scterm-dumb.c          optional        sc
92 dev/misc/syscons/scterm-sc.c            optional        sc
93 dev/misc/syscons/scvgarndr.c            optional        sc vga
94 dev/misc/syscons/scvidctl.c             optional        sc
95 dev/misc/syscons/scvtb.c                optional        sc
96 dev/misc/syscons/syscons.c              optional        sc
97 dev/misc/syscons/sysmouse.c             optional        sc
98 kern/link_elf_obj.c             standard
99 vfs/smbfs/smbfs_io.c            optional        smbfs
100 vfs/smbfs/smbfs_node.c          optional        smbfs
101 vfs/smbfs/smbfs_smb.c           optional        smbfs
102 vfs/smbfs/smbfs_subr.c          optional        smbfs
103 vfs/smbfs/smbfs_vfsops.c        optional        smbfs
104 vfs/smbfs/smbfs_vnops.c         optional        smbfs
106 cpu/x86_64/misc/cputimer_tsc.c          standard
107 platform/pc64/x86_64/autoconf.c standard
108 platform/pc64/x86_64/mpboot.S   standard
110 # DDB XXX
111 cpu/x86_64/misc/x86_64-gdbstub.c        optional        ddb
112 cpu/x86_64/misc/lwbuf.c                 standard
113 cpu/x86_64/misc/elf_machdep.c           standard
114 cpu/x86_64/misc/in_cksum2.s             optional        inet
115 cpu/x86_64/misc/in_cksum2.s             optional        inet6
116 cpu/x86_64/misc/ktr.c                   optional        ktr
117 cpu/x86_64/misc/db_disasm.c             optional        ddb
118 cpu/x86_64/misc/bzeront.s               standard
119 cpu/x86_64/misc/monitor.s               standard
121 # DOS mbr and gpt
122 kern/subr_diskmbr.c                     standard
123 kern/subr_diskgpt.c                     standard
125 libkern/stack_protector.c               standard
127 # DEVICES
130 # PLATFORM FILES
132 platform/pc64/x86_64/exception.S                standard
133 platform/pc64/x86_64/msi_vector.s       standard
134 platform/pc64/x86_64/ipl.s              standard
135 platform/pc64/x86_64/global.s           standard
136 platform/pc64/x86_64/support.s          standard
137 platform/pc64/x86_64/bcmp.s             standard
138 platform/pc64/x86_64/memcmp.s           standard
139 platform/pc64/x86_64/sigtramp.s         standard
140 platform/pc64/x86_64/swtch.s            standard
141 platform/pc64/x86_64/npx.c              standard
142 platform/pc64/x86_64/db_interface.c     optional        ddb
143 platform/pc64/x86_64/db_trace.c         optional        ddb
144 platform/pc64/x86_64/dump_machdep.c     standard
145 platform/pc64/x86_64/minidump_machdep.c standard
146 platform/pc64/x86_64/vm_machdep.c       standard
147 platform/pc64/x86_64/machdep.c          standard
148 platform/pc64/x86_64/userldt.c          standard
149 platform/pc64/x86_64/tls.c              standard
150 platform/pc64/x86_64/trap.c             standard
151 platform/pc64/x86_64/procfs_machdep.c   standard
152 platform/pc64/x86_64/initcpu.c          standard
153 platform/pc64/x86_64/identcpu.c         standard
154 platform/pc64/x86_64/amd64_mem.c        standard
155 platform/pc64/x86_64/cpufreq_machdep.c    standard
156 platform/pc64/x86_64/msi.c              standard
157 platform/pc64/x86_64/__udivti3.c        standard
158 platform/pc64/x86_64/uwrapper.c         standard
160 platform/pc64/apic/lapic.c              standard
161 platform/pc64/apic/ioapic.c             standard
162 platform/pc64/apic/ioapic_abi.c         standard
163 platform/pc64/apic/ioapic_ipl.s         standard
164 platform/pc64/apic/apic_vector.s        standard
166 bus/isa/x86_64/isa.c                    optional        isa
167 bus/isa/x86_64/isa_dma.c                        optional        isa
169 platform/pc64/x86_64/nexus.c            standard
171 platform/pc64/icu/icu.c                 standard
172 platform/pc64/icu/icu_abi.c             standard
173 platform/pc64/icu/icu_ipl.s             standard
174 platform/pc64/icu/icu_vector.s          standard
175 platform/pc64/icu/elcr.c                standard
177 bus/pci/x86_64/legacy.c                 optional        pci
178 bus/pci/x86_64/pci_bus.c                        optional        pci
179 bus/pci/x86_64/pci_cfgreg.c             optional        pci
180 bus/pci/x86_64/mptable_pci.c            optional        pci
182 platform/pc64/x86_64/pmap.c             standard
183 platform/pc64/x86_64/pmap_inval.c               standard
184 platform/pc64/x86_64/bios.c             standard
185 platform/pc64/x86_64/busdma_machdep.c standard
186 platform/pc64/x86_64/sysarch.c  standard
187 platform/pc64/x86_64/ipl_funcs.c        standard
188 kern/syscalls.c                 standard
189 platform/pc64/x86_64/mp_machdep.c       standard
190 platform/pc64/x86_64/mp_flame.c         standard
191 platform/pc64/x86_64/mptable.c          standard
192 platform/pc64/acpica/acpi_sdt.c standard
193 platform/pc64/acpica/acpi_fadt.c        standard
194 platform/pc64/acpica/acpi_madt.c        standard
195 platform/pc64/acpica/acpi_srat.c        standard
196 dev/misc/atkbd/atkbd_isa.c              optional        atkbd
197 dev/misc/atkbdc_layer/atkbdc_isa.c      optional        atkbdc
198 platform/pc64/x86_64/efirt.c            optional        efirt
199 dev/misc/ppc/ppc.c                      optional        ppc
200 dev/misc/psm/psm.c                      optional        psm
201 dev/serial/sio/sio.c                    optional        sio
202 dev/serial/sio/sio_pccard.c             optional        sio pccard
203 dev/misc/syscons/syscons_nexus.c        optional        sc
204 bus/isa/vga_isa.c                       optional        vga
205 platform/pc64/isa/clock.c               standard
206 platform/pc64/isa/isa_intr.c            optional        isa
207 platform/pc64/x86_64/spinlock.s         standard
208 dev/virtual/hyperv/hyperv.c             standard
209 dev/virtual/hyperv/hyperv_busdma.c      standard
210 dev/virtual/hyperv/x86_64/hyperv_machdep.c      standard