aboutsummaryrefslogtreecommitdiffstats
path: root/conf/machine/nslu2le.conf
AgeCommit message (Collapse)Author
2010-10-15Reverse the order of OVERRIDESChris Larson
Given the current implementation of OVERRIDES in bitbake, the variable is expected to contain elements in the order least specific to most specific, however, our current usage of it does not match that. As one example, "local" is supposed to always be the most specific override, yet currently it's the least specific. As another example, currently the target architecture is seen as more specific than the machine, which is also clearly wrong. Big thanks to Chase Maupin for investigating and identifying this long standing issue. It becomes clear that a reversal of the current value will bring us to a more sane behavior, and avoids the need for the dual overrides hack mentioned in the comments, so this implements this reversal, and drops the unnecessary and confusing comments. This also introduces a MACHINE_OVERRIDES variable as a generic mechanism to inject overrides elements which are more specific than the distro but less specific than the machine, which is where things like MACHINE_CLASS or SOC_FAMILY or the like would go. This variable is *space* separated, to make it easier and more convenient to assemble the variable incrementally. Reported-by: Chase Maupin <chase.maupin@ti.com> Signed-off-by: Chris Larson <chris_larson@mentor.com> Acked-by: Chase Maupin <chase.maupin@ti.com> Acked-by: Khem Raj <raj.khem@gmail.com>
2009-05-02nslu2 machine configs: do not inherit machine-specific image classMike Westerhof
The creation of the NSLU2 full flash image (.bin) file should be image-specific, since not all images for machines similar to the NSLU2 have the same flash constraints.
2008-10-22SlugOS: nslu2?e.conf - fix duplicate archs breakageMike Westerhof
(caused by Koen's change PACKAGE_EXTRA_ARCHS change)
2007-12-19Remove the MACHINE_ARCH override for nslu2be and nslu2le, to enable proper ↵Rod Whitby
multimachine support for nslu2 and ixp4xx together in the same build tree.
2007-09-02conf/machine/include: Rename .conf to .inc filesRichard Purdie
2007-03-25nslu2[bl]e.conf: Inherit NSLU2 image creation classRod Whitby
2007-02-27nslu2{l,b]e.conf, ixp4xx.conf: Set ROOT_FLASH_SIZE to 6 and 12MB ↵Rod Whitby
respectively (allowing override in local.conf).
2007-02-17nslu2{b,l}e.conf: Fixed location of OVERRIDES so that it doesn't clobber the ↵Rod Whitby
work of tune-thumb.
2007-02-12nslu2.conf: Deprecated in favour of nslu2le.conf and nslu2be.conf.Rod Whitby
2007-01-23ixp4xx (and related ixp4xx-specific files): Change all usage of ↵Rod Whitby
ARCH_BYTE_SEX to IXP4XX_MACHINE_ENDIAN (and ensure COMPATIBLE_MACHINE is in effect whereever it is used). Add the nslu2le and nslu2be machines. Change include/ixp4xx.conf to use tune-xscale and tune-thumb. Remove slugos-specific variables that had global OE equivalents. Deprecate ixp4xx.conf and nslu2.conf in favour of endian-specific replacements.