On Thursday 30 August 2007, wireless wrote: > Mike Frysinger wrote: > > On Wednesday 29 August 2007, wireless wrote: > >> Mike Frysinger wrote: > >>> On Wednesday 29 August 2007, wireless wrote: > >>>> This example is for the i586, as we have several of those to work > >>>> with. Is there an index or list of the various x86 processor types > >>>> and the arch choices that should be used? > >>> > >>> whatever GCC supports ? Gentoo is built on other projects, so > >>> limitations in those are the same exact limitations the Gentoo has > >>> > >>>> for example > >>>> > >>>> AMD K6 i586 > >>>> elon SC520 i486 > >>>> intel p# i686 > >>>> Geode i586 > >>>> ...... > >>> > >>> go to wikipedia.org ... it has a list of things like this > >> > >> Yes, lots of information in wikipedia related to this issue. > >> What I was looking for is a concise list of processors > >> and which category they fall into.. > >> > >> GNAP supports i386 and i486. Does it go all the way thru 64 bit > >> arch's? > > > > i dont see how you can correlate i386 and i486 with 64bit ... they are > > different architectures (x86 and x86_64). further more, every x86_64 > > processor supports i686 in its 32bit compatibility mode. > > OK, let me see if I can articulate the english language a little bit: > > > Say I'm new to embedded linux. I stumble across GNAP. It looks cool. > Web pages that talk about it emphasis that you can build a small image > firewall and run it on a i386 or i486. So I google for GNAP pages. > I find: > http://www.gentoo.org/proj/en/base/embedded/gnap.xml > http://www.gentoo.org/proj/en/base/embedded/gnap-userguide.xml > http://www.gentoo.org/proj/en/base/embedded/gnap-advancedguide.xml > > Now, I have simple qustion. What x96 processors does it run on? > NONE of these pages mention i386 or any other specific processor up > to the 64 bit variants. Does it run on everything? If so, one sentence > explicitly listing what it runs on, would be keen. Granted one can > figure this out, but, organizationally it would be nice to concisely > state what it runs on, and where it might work?
the fact that it states the thing works on i386 implies that it works on everything newer than that. that's the entire reason x86 has done so well and will continue to do so well in the consumer market place: backwards compatibility to 286 including all the retarded baggage. i486 is newer than i386 as is i586, i686, every x86_64 processor, etc... > >> Embedded Gentoo seems to be another (fuller) variant that is more like > >> a striped down gentoo for embedded. How low down the arch can you > >> go? i586? Lower? i386? > > > > again, the limitations here are not Gentoo. gcc and uClibc both support > > i386, therefore Embedded Gentoo can run on an i386. > > > >> So from what has been said, 'embedded gentoo' only has these choices for > >> builds: i586, i686, and higher? > > > > who said that ? > > Exactly, we agree! The impression I have is I have no clue where GNAP > ends and embedded Gentoo (should) start. Or are they the same thing? > > So GNAP is a special case of 'Embedded Gentoo' just for x86? Embedded > Gentoo, will run on a 386 and a 486? GNAP is simply Gentoo Embedded with a bunch of additional packages designed with one very specific purpose in live. > >> If there are lower arch support, then where do I find i486 stage files > >> and such? > > > > the uClibc stages on our mirrors target i386. if you want/need something > > else, you'll have to build it. > > Can you be explicit as to these locations? > mirrors.tera-byte.com/experimental/x86/embedded/stages/ > > gives me these choices for a i586: > stage3-x86-uclibc-hardened-2005.0.tar.bz2 > stage3-x86-uclibc-2006.1.tar.bz2 > stage3-x86-uclibc-2005.0.tar.bz2 why do you think those are i586 ? our install media has always been "if it contains -x86- in its name, it is the lowest arch release" meaning "i386" -mike
signature.asc
Description: This is a digitally signed message part.
