Date: Thu, 16 Feb 2012 15:56:25 +0200 From: Aleksandr Rybalko <ray@dlink.ua> To: Warner Losh <imp@bsdimp.com> Cc: Adrian Chadd <adrian@FreeBSD.org>, freebsd-mips@FreeBSD.org Subject: Re: Support for mips74KC Message-ID: <20120216155625.665708d8.ray@dlink.ua> In-Reply-To: <4363A00B-E429-4F6E-AB45-C73797978D3A@bsdimp.com> References: <1329319066.11994.YahooMailClassic@web160703.mail.bf1.yahoo.com> <4363A00B-E429-4F6E-AB45-C73797978D3A@bsdimp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 15 Feb 2012 10:37:12 -0700 Warner Losh <imp@bsdimp.com> wrote: >> >> On Feb 15, 2012, at 8:17 AM, Youri Adonis wrote: >> > I have a RT-N16 which I tried freebsd on through Rybalko's >> > broadcom work. I cannot get it to boot yet. It appears there is >> > some sort of 74kc support in NetBSD >> >> What support is missing in FreeBSD? CPU OS support only differ in two things (from NetBSD code) CPU_MIPS_HAVE_SPECIAL_CCA | (0 << CPU_MIPS_CACHED_CCA_SHIFT) MIPS_CP0FL_CONFIG6 74k have "A 15-stage asymmetric dual-issue pipeline", 24k have only 8-stage, but: 1. our gcc know nothing about 74k. 2. clang seems same. I think if we add CPU_MIPS_HAVE_SPECIAL_CCA flag handling, it may run code compiled as mips24k, but I dunno how it will affect performance. Don't have such H/W, so can't check yet. Hope it will be not so big pain to add 74k to gcc. >> >> Warner >> >> _______________________________________________ >> freebsd-mips@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-mips >> To unsubscribe, send any mail to >> "freebsd-mips-unsubscribe@freebsd.org" -- Alexandr Rybalko <ray@dlink.ua> aka Alex RAY <ray@ddteam.net>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120216155625.665708d8.ray>