I have a bug assigned to me:
http://handhelds.org/~bugzilla/show_bug.cgi?id=1567

Basically, mmc/sd does not work out-of-the-box on familiar 0.8.4 because
the right modules (which are installed) do not have an autoload modutils
file associated to them.

Well, easy enough. Modify the bb file to supply the right modutils file.

But...Now the real reason that the module was not autoloaded in the
first place. The stinky old 2.4 kernel mmc code does not like two mmc
modules loaded at the same time. So autoloading the h3900 model breaks
the use of mmc/sd in h5400.

Wanting my cake and eating it too, I need to formulate a way to only
install the right module for a particular architecture. I AM NOT going
to split h5400 from h3900. Don't even consider it.

So I thought maybe I would just augment initscripts to have a script
which did an ipkg remove <package> if the architecture is not right by
reading /proc/cpuinfo. That doesn't seem like the right place unless I
play with bootmisc.sh. Anyhow, that is the jist.

I want to do this, but I am not sure about the implementation that is
'right' or straightforward for distributions to do this.

I am willing to explore modifying the kernel source. But I want to see
if this path shakes out first.

Thanks

E

-- 
Erik Hovland
mail: erik AT hovland DOT org
web: http://hovland.org/
PGP/GPG public key available on request
_______________________________________________
Oe mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/oe

Reply via email to