Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 02 May 2007 20:26:54 +0100
From:      "Bruce M. Simpson" <bms@incunabulum.net>
To:        freebsd-mips@FreeBSD.org
Subject:   Broadcom 4710a0
Message-ID:  <4638E5FE.3060901@incunabulum.net>

next in thread | raw e-mail | index | archive | help
Hi,

I've been investigating what, if anything, needs to be done with the 
FreeBSD/mips system compiler to support the earlier Broadcom 4710A0 
chips found in the Linksys WRT54G and Asus WL-HDD2.5 systems.

It looks as though the patches Broadcom integrated into their gcc fork 
only prevent the generation of branch-likely instructions. In our import 
of GCC 3.4.6, the -mno-branch-likely option now exists, therefore I 
believe no patch is required.

For system bringup it looks like some TLB and cache workarounds are 
necessary (based on reading Linux). A patch against Linux appears here:
         
http://www.freewrt.org/trac/browser/trunk/freewrt/target/linux/brcm-2.6/patches/003-bcm4710_cache_fixes.patch?rev=1&format=txt

Regards,
BMS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4638E5FE.3060901>