diff options
author | jake <jake@FreeBSD.org> | 2003-02-18 09:01:01 +0000 |
---|---|---|
committer | jake <jake@FreeBSD.org> | 2003-02-18 09:01:01 +0000 |
commit | 00d231e63c1c40f206a124db3ac73d4b80c756ad (patch) | |
tree | 6092668c14ab501895f3a06d20d96d9c3d33875c /sys/conf | |
parent | 9c501577a68d6d522f607038e1a558681398ae17 (diff) | |
download | FreeBSD-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.sparc64 | 5 |
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 |