Re: [fedora-arm] ARM summit at Plumbers 2011
- To: Bill Gatliff <bgat@billgatliff.com>
- Cc: david@lang.hm, Luke Kenneth Casson Leighton <lkcl@lkcl.net>, cross-distro@lists.linaro.org, Ubuntu Devel <ubuntu-devel@lists.ubuntu.com>, GCC developers <gcc@gcc.gnu.org>, yocto@yoctoproject.org, Gentoo Embedded <gentoo-embedded@lists.gentoo.org>, torvalds@linux-foundation.org, Bruce Perens <bruce@perens.com>, Debian ARM <debian-arm@lists.debian.org>, Fedora ARM <arm@lists.fedoraproject.org>, OLPC Devel <devel@lists.laptop.org>, OpenEmbedded Devel <openembedded-devel@lists.openembedded.org>, cooker@mandrivalinux.org, MeeGo Dev <meego-dev@meego.com>, Linux on small ARM machines <arm-netbook@lists.phcomp.co.uk>, LSB discuss <lsb-discuss@lists.freestandards.org>, Mageia Dev <mageia-dev@mageia.org>
- Subject: Re: [fedora-arm] ARM summit at Plumbers 2011
- From: Russell King - ARM Linux <linux@arm.linux.org.uk>
- Date: Fri, 26 Aug 2011 17:35:02 +0100
- Message-id: <[🔎] 20110826163502.GB23469@n2100.arm.linux.org.uk>
- In-reply-to: <[🔎] CADkCAut2sMMKcCLiG0g+Rwt5z4dXJgRZYyvUAzCQVTQQMPFJmA@mail.gmail.com>
- References: <[🔎] 20110809181534.GR10171@einval.com> <[🔎] 20110823161134.GV3053@linaro.org> <[🔎] efc47c3039402c1507d76f381a790115@mail.shatteredsilicon.net> <[🔎] CAPweEDwkVWH=r_moJj1_CKLxRUkkbBgHenZhwi8CzY9z3BO-Cw@mail.gmail.com> <[🔎] CADkCAuuaH5k2duuvUdmj1j9=6oaCKORN-NJGg4gt2ovEshHYmw@mail.gmail.com> <[🔎] alpine.DEB.2.02.1108241648360.29431@asgard.lang.hm> <[🔎] CADkCAut2sMMKcCLiG0g+Rwt5z4dXJgRZYyvUAzCQVTQQMPFJmA@mail.gmail.com>
On Fri, Aug 26, 2011 at 11:11:41AM -0500, Bill Gatliff wrote:
> As such refactoring consolidated larger and larger chunks of kernel
> code, new designs would gravitate towards those consolidated
> implementations because they would be the dominant references.
Don't bet on it. That's not how it works (unfortunately.)
Just look at the many serial port inventions dreamt up by SoC designers -
everyone is different from each other. Now consider: why didn't they use
a well established standard 16550A or later design?
Also consider why ARM Ltd designed the PL010 and PL011 primecells which
are different from the 16550A.
This "need to be different" is so heavily embedded in the mindset of the
hardware people that I doubt "providing consolidated implementations"
will make the blind bit of difference. I doubt that hardware people
coming up with these abominations even care one bit about what's in
the kernel.
Reply to: