From owner-cvs-all Tue Feb 18 1: 1: 4 2003 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C567937B401; Tue, 18 Feb 2003 01:01:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B92843F85; Tue, 18 Feb 2003 01:01:02 -0800 (PST) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h1I912bv077438; Tue, 18 Feb 2003 01:01:02 -0800 (PST) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h1I912Ce077435; Tue, 18 Feb 2003 01:01:02 -0800 (PST) Message-Id: <200302180901.h1I912Ce077435@repoman.freebsd.org> From: Jake Burkholder Date: Tue, 18 Feb 2003 01:01:02 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf files.sparc64 src/sys/sparc64/central central.c centralvar.h src/sys/sparc64/fhc fhc.c fhc_central.c fhc_nexus.c fhcreg.h fhcvar.h src/sys/sparc64/sparc64 eeprom_fhc.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jake 2003/02/18 01:01:02 PST Modified files: sys/conf files.sparc64 Added files: sys/sparc64/central central.c centralvar.h sys/sparc64/fhc fhc.c fhc_central.c fhc_nexus.c fhcreg.h fhcvar.h sys/sparc64/sparc64 eeprom_fhc.c Log: 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. Revision Changes Path 1.38 +5 -0 src/sys/conf/files.sparc64 1.1 +231 -0 src/sys/sparc64/central/central.c (new) 1.1 +47 -0 src/sys/sparc64/central/centralvar.h (new) 1.1 +299 -0 src/sys/sparc64/fhc/fhc.c (new) 1.1 +125 -0 src/sys/sparc64/fhc/fhc_central.c (new) 1.1 +125 -0 src/sys/sparc64/fhc/fhc_nexus.c (new) 1.1 +44 -0 src/sys/sparc64/fhc/fhcreg.h (new) 1.1 +71 -0 src/sys/sparc64/fhc/fhcvar.h (new) 1.1 +140 -0 src/sys/sparc64/sparc64/eeprom_fhc.c (new) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message