Date: Sun, 2 May 2010 19:38:17 +0000 (UTC) From: Marius Strobl <marius@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/boot/sparc64/loader main.c src/sys/conf files.sparc64 src/sys/sparc64/include asi.h cache.h mcntl.h src/sys/sparc64/sparc64 cache.c cheetah.c identcpu.c machdep.c mp_locore.S mp_machdep.c pmap.c tick.c zeus.c Message-ID: <201005021938.o42JcidF063397@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marius 2010-05-02 19:38:17 UTC FreeBSD src repository Modified files: sys/boot/sparc64/loader main.c sys/conf files.sparc64 sys/sparc64/include asi.h cache.h sys/sparc64/sparc64 cache.c cheetah.c identcpu.c machdep.c mp_locore.S mp_machdep.c pmap.c tick.c Added files: sys/sparc64/include mcntl.h sys/sparc64/sparc64 zeus.c Log: SVN rev 207537 on 2010-05-02 19:38:17Z by marius Add support for SPARC64 V (and where it already makes sense for other HAL/Fujitsu) CPUs. For the most part this consists of fleshing out the MMU and cache handling, it doesn't add pmap optimizations possible with these CPU, yet, though. With these changes FreeBSD runs stable on Fujitsu Siemens PRIMEPOWER 250 and likely also other models based on SPARC64 V like 450, 650 and 850. Thanks go to Michael Moll for providing access to a PRIMEPOWER 250. Revision Changes Path 1.49 +6 -2 src/sys/boot/sparc64/loader/main.c 1.114 +1 -0 src/sys/conf/files.sparc64 1.16 +6 -1 src/sys/sparc64/include/asi.h 1.17 +4 -0 src/sys/sparc64/include/cache.h 1.1 +62 -0 src/sys/sparc64/include/mcntl.h (new) 1.25 +17 -3 src/sys/sparc64/sparc64/cache.c 1.14 +13 -2 src/sys/sparc64/sparc64/cheetah.c 1.21 +22 -2 src/sys/sparc64/sparc64/identcpu.c 1.164 +5 -1 src/sys/sparc64/sparc64/machdep.c 1.16 +14 -8 src/sys/sparc64/sparc64/mp_locore.S 1.56 +6 -3 src/sys/sparc64/sparc64/mp_machdep.c 1.191 +5 -4 src/sys/sparc64/sparc64/pmap.c 1.27 +6 -3 src/sys/sparc64/sparc64/tick.c 1.1 +65 -0 src/sys/sparc64/sparc64/zeus.c (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005021938.o42JcidF063397>