Age | Commit message (Collapse) | Author | Files |
|
Proper place for KERNEL_IMAGETYPE is machine config as there is no machine
which use miscelanous types of kernel. Moved found occurences.
|
|
|
|
|
|
with rm_work.bbclass
|
|
|
|
incantations
|
|
cause arm-kernel-shim doesn't work on LE
|
|
arm-kernel-shim.
|
|
and patches series file to be overridden by local OE metadata
|
|
throughout OE, removing all instances of ixp4xx-specific ENDIAN checks in the OE metadata.
|
|
|
|
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.
|
|
latest 0.3.1 version of open source ixp npe driver.
|
|
references with KERNEL_VERSION
|
|
|
|
|
|
python () {} and python __anonymous () {} are as the same
says functions without a name. They get executed when the
main bb file is completely parsed. This is used to set
information like FILESDIR.
This is a python method so it gets evaled which means compiled
and executed a lot of times. By moving the code of the anonfunc
into a proper method this is only compiled once. The result is
is the 10% speed up when parsing.
Reindent anonfuncs and new defs without tabs and four spaces
|
|
|
|
|
|
|
|
see email thread at http://lists.openembedded.org/pipermail/openembedded-devel/2006-October/000523.html for details
|
|
pulled from svn.
|
|
|
|
|
|
|
|
|
|
|
|
- define TARGET_KERNEL_CC_ARCH to define arch specific compiler options
in machine.conf. The default for the kernel is "" (empty), although
it should probably be TARGET_CC_ARCH in the future. The default for
modules is TARGET_CC_ARCH
|
|
in 2.6.15
- the fixup patches for NSLU2 and NAS100D have been slightly simplified.
the fixup for Loft has been removed, it isn't useful.
code in arch/arm/kernel/setup.c to automagically swap the command line
has been added in 48-setup-byteswap-cmdline.patch
|
|
- there is now a default machine-specific command line and an override
for the memory config to provide a useable default per-machine.
|
|
- the generic ixp4xx-kernel package now creates the same generic kernel
regardless of how MACHINE is set, it then appends shims to the kernel
to obtain machine specific kernels and produces packages of the results.
Still TBD is the command line fixup.
The generic command line is the nslu2 one, this is a temporary hack
to keep the NSLU2 build working.
|
|
- rather than build nslu2-kernel or nas100d-kernel slugos-image now
builds ixp4xx-kernel, the generic kernel. ixp4xx is now used as the
normal MACHINE override, even though MACHINE itself is still set to
nslu2 or nas100d (or ixp4xx).
|
|
- this change ensures that the kernel packages (as opposed to the
kernel-module- packages) follow the IXP4XX_SUFFIX value (which is
by default MACHINE_ARCH), the modules default to MACHINE_ARCH
as before (ixp4xxl or ixp4xxb as appropriate).
|
|
- conf/machine/include/ixp4xx.conf now provides generic
configuration for nslu2 and nas100d (+ future ixp4xx based
machines), the kernel image fixup is made generic, all
kernel packages have a generic name. ipkg search rules
changed to look for the generic packages too.
|
|
- the JFFS2 format can be overridden in the DISTRO .conf (unlike the
other slugos configuration parameters) It can also be changed in
local.conf if using a slugos-??? build directly.
|
|
|
|
with other ixp4xx machines, updated patchsets to match 2.6.15, removed some patches, and combined some others.
|