mantegazza at aero.polimi.it
Fri Jul 15 11:34:25 CEST 2005
Ignacio García Pérez wrote:
> Hannes Mayer wrote:
>>Ignacio García Pérez wrote:
>>>I'm currently using RTAI-3.2 together with kernel 2.6.10. For several
>>>reasons I would like to migrate to 2.6.12. My question is, what is
>>>the current state of RTAI + 2.6.12. I've seen the corresponding
>>>patch in the magma latest cvs snapshot, but would like to stick to a
>>>stable version. Any clues much appreciates.
>>There is already a stable Adeos patch (r11) for 2.6.12.
>>So if you use RTAI 3.2 in piped mode (default) you can use the vanilla
>>Adeos patch. But if you use 3.2 in immed mode, you need to adjust the
>>vanilla Adeos patch (only a few lines - compare a vanilla Adeos patch
>>to one supplied by RTAI (same kernel version and Adeos release).
> I tried the vanilla Adeos patch on 2.6.12 and the current cvs magma, and
> didn't work. Some undefined symbols when loading the RTAI HAL module.
> So this is what I did:
> 1- Unpack vanilla kernel 2.6.12 and patch it with vanilla adeos patch r11c2.
> 2- Unpack vanilla kernel 2.6.12 and patch it with the hal patch r11c2
> that is in magma CVS.
> 3- diff those two kernel trees to get a patch describing the differences
> between the vanilla adeos patch and the one that comes with RTAI.
> 4- Unpack vanilla kernel 2.6.12 and patch it with valinna adeos patch
> r11, then patch it with the patch obtanied in step 3.
> After that, still one symbol missing: __ack_APIC_irq. But I've
> investigated it and seems to be a problem not related to Adeos.
> Anyway, I'm not comfortable fiddling with adeos and kernel withou really
> knowing the internals, so I would appreciate a hal patch from adeos
> 2.6.12-r11 build by the usual suspects :-)
Forget vanilla ADEOS with magma, use what found in it, there is one for
More information about the Rtai