012d9539bf
UltraSPARCs, and an eeprom attachment for fhc, which allows the date to be set properly on these machines. Central is a wierd bus which seems to only ever have 1 fhc attached to it. FHC (FireHose Controller) is another wierd bus with various things on it depending where its attached. The fhc attached to central has eeprom and zs, and the fhcs which attach directly to nexus have simm-status, environment and other nodes, none of which I'll probably ever have documentation for. Thanks to Ade Lovett for providing access to an 8 cpu e4500.
81 lines
2.9 KiB
Plaintext
81 lines
2.9 KiB
Plaintext
# This file tells config what files go into building a kernel,
|
|
# files marked standard are always included.
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
# The long compile-with and dependency lines are required because of
|
|
# limitations in config: backslash-newline doesn't work in strings, and
|
|
# dependency lines other than the first are silently ignored.
|
|
#
|
|
|
|
crypto/blowfish/bf_enc.c optional ipsec ipsec_esp
|
|
crypto/des/des_enc.c optional ipsec ipsec_esp
|
|
crypto/blowfish/bf_enc.c optional crypto
|
|
crypto/des/des_enc.c optional crypto
|
|
dev/ofw/ofw_console.c optional ofw_console
|
|
dev/ofw/openfirm.c standard
|
|
dev/ofw/openfirmio.c standard
|
|
dev/sio/sio.c optional sio
|
|
dev/sio/sio_isa.c optional sio isa
|
|
geom/geom_bsd.c standard
|
|
geom/geom_sunlabel.c standard
|
|
libkern/ffs.c standard
|
|
kern/syscalls.c optional ktr
|
|
sparc64/central/central.c optional central
|
|
sparc64/ebus/ebus.c optional ebus
|
|
sparc64/fhc/fhc.c optional fhc
|
|
sparc64/fhc/fhc_central.c optional fhc central
|
|
sparc64/fhc/fhc_nexus.c optional fhc
|
|
sparc64/isa/isa.c optional isa
|
|
sparc64/isa/ofw_isa.c optional ebus
|
|
sparc64/isa/ofw_isa.c optional isa
|
|
sparc64/pci/apb.c optional apb
|
|
sparc64/pci/ofw_pci.c optional pci
|
|
sparc64/pci/psycho.c optional pci
|
|
sparc64/sbus/sbus.c optional sbus
|
|
sparc64/sparc64/autoconf.c standard
|
|
sparc64/sparc64/bus_machdep.c standard
|
|
sparc64/sparc64/cache.c standard
|
|
sparc64/sparc64/clock.c standard
|
|
sparc64/sparc64/counter.c standard
|
|
sparc64/sparc64/critical.c standard
|
|
sparc64/sparc64/db_disasm.c optional ddb
|
|
sparc64/sparc64/db_interface.c optional ddb
|
|
sparc64/sparc64/db_trace.c optional ddb
|
|
sparc64/sparc64/db_hwwatch.c optional ddb
|
|
sparc64/sparc64/dump_machdep.c standard
|
|
sparc64/sparc64/elf_machdep.c standard
|
|
# locore.S and exception.S need to be handled in the Makefile to put them
|
|
# first. Otherwise they're normal.
|
|
# sparc64/sparc64/locore.S standard
|
|
# sparc64/sparc64/exception.S standard
|
|
# sparc64/sparc64/interrupt.S standard
|
|
sparc64/sparc64/eeprom.c optional eeprom
|
|
sparc64/sparc64/eeprom_ebus.c optional eeprom ebus
|
|
sparc64/sparc64/eeprom_fhc.c optional eeprom fhc
|
|
sparc64/sparc64/eeprom_sbus.c optional eeprom sbus
|
|
sparc64/sparc64/identcpu.c standard
|
|
sparc64/sparc64/in_cksum.c optional inet
|
|
sparc64/sparc64/intr_machdep.c standard
|
|
sparc64/sparc64/iommu.c standard
|
|
sparc64/sparc64/machdep.c standard
|
|
sparc64/sparc64/mem.c standard
|
|
sparc64/sparc64/mp_exception.S optional smp
|
|
sparc64/sparc64/mp_locore.S optional smp
|
|
sparc64/sparc64/mp_machdep.c optional smp
|
|
sparc64/sparc64/nexus.c standard
|
|
sparc64/sparc64/ofw_bus.c standard
|
|
sparc64/sparc64/ofw_machdep.c standard
|
|
sparc64/sparc64/pmap.c standard
|
|
sparc64/sparc64/prof_machdep.c optional profiling-routine
|
|
sparc64/sparc64/rwindow.c standard
|
|
sparc64/sparc64/sparcbus_if.m standard
|
|
sparc64/sparc64/support.S standard
|
|
sparc64/sparc64/sys_machdep.c standard
|
|
sparc64/sparc64/swtch.S standard
|
|
sparc64/sparc64/tick.c standard
|
|
sparc64/sparc64/tlb.c standard
|
|
sparc64/sparc64/trap.c standard
|
|
sparc64/sparc64/tsb.c standard
|
|
sparc64/sparc64/vm_machdep.c standard
|