summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2003-02-18 09:01:01 +0000
committerjake <jake@FreeBSD.org>2003-02-18 09:01:01 +0000
commit00d231e63c1c40f206a124db3ac73d4b80c756ad (patch)
tree6092668c14ab501895f3a06d20d96d9c3d33875c /sys/conf
parent9c501577a68d6d522f607038e1a558681398ae17 (diff)
downloadFreeBSD-src-00d231e63c1c40f206a124db3ac73d4b80c756ad.zip
FreeBSD-src-00d231e63c1c40f206a124db3ac73d4b80c756ad.tar.gz
Add drivers for the central and fhc busses found in enterprise class
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.
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/files.sparc645
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/conf/files.sparc64 b/sys/conf/files.sparc64
index 681933b..8b16895 100644
--- a/sys/conf/files.sparc64
+++ b/sys/conf/files.sparc64
@@ -21,7 +21,11 @@ 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
@@ -48,6 +52,7 @@ sparc64/sparc64/elf_machdep.c 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
OpenPOWER on IntegriCloud