Support for mips74KC
Aleksandr Rybalko
ray at dlink.ua
Thu Feb 16 14:10:30 UTC 2012
On Wed, 15 Feb 2012 10:37:12 -0700
Warner Losh <imp at 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 at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-mips
>> To unsubscribe, send any mail to
>> "freebsd-mips-unsubscribe at freebsd.org"
--
Alexandr Rybalko <ray at dlink.ua>
aka Alex RAY <ray at ddteam.net>
More information about the freebsd-mips
mailing list