Broadcom 4710a0
Bruce M. Simpson
bms at incunabulum.net
Wed May 2 19:26:57 UTC 2007
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
More information about the freebsd-mips
mailing list