On Thursday 17 March 2005 06:39, Jon Elson wrote:
> >If/when you upgrade, I would suggest going for the BDI-4.xx - It is a
> > little more up to date Live, and *should* work fine with the GX-1.
> But, does the ppmc driver in the 4.xx even exist? =A0Has it been tested
> with real hardware
> by anyone? =A0Since I don't have 4.anything running here, I will be in
> deep trouble trying
> to support this customer. =A0That's why I was suggesting he use the
> BDI-Live! rc-46, as
> that is what my system is based on, so I can send him pre-compiled files
> and know they will work.
A quick ls of /lib/modules/2.6.10-adeos/extra shows:
freqmod.ko sensoray526mod.ko univpwmmod.ko vitalmod.ko
ppmcmod.ko smdromod.ko univstepmod.ko
As you can see, three modules for your hardware are compiled, and these are=
certainly on the current BDI-4 disk. As the code is virtually identical to=
the main trunk of EMC-1 (small changes to #includes), if Live builds work,=
then so should BDI-4.
Having a Live install, people can quite easily upgrade to the latest kerne=
and EMC packages using apt (or the GUI frontend, synaptic) by adding
deb http://homepage.ntlworld.com/bdi-emc/debian ./
to their /etc/apt/sources.list (install module-init-tools at the same time)=
know of several people who have gone this route without any difficulties.=20
This demonsrates that the selection of Debian for Live and the subsequent
BDI-4 was a good one as it provides a painless upgrade path for many of the=
new features in the pipeline. For example, a /proc/emc window on the intern=
workings of the realtime code, a /dev/emc interface for access to unlimited=
RT IO and also a stepping stone for when the shared memory support disappea=
If you are distributing precompiled user space binaries, then as long as th=
library dependencies are satisfied (and without packaging as a deb, there i=
no way of guaranteeing this), you can be reasonably confident that they wil=
work. Distributing precompiled kernel modules is just asking for trouble as=
the end user may have already rebuilt or installed another version.
Pieces of seven, pieces of seven - A parroty error.
"To err is human...to really f*** things up requires the root password."
=46rom a collection of quotes at http://www.indigo.org/quotes.html