[EMAIL PROTECTED] ha scritto:
There is an issue with porting adeos to AT91RM9200. As i understood, adeos
handles system timer interrupt directly to keep real time "tsc" up to date.
To do that, porting xenomai to AT91RM9200 means coding the correct tsc
handling functions in arch/arm/mach-at91rm9200/time.c (in the same way as
That's what i tried to do...
But on AT91RM9200, the system interrupt timer line is shared among other
system peripherals such as watchdog, serial debug unit, memory controller,
I try to demux the interrupt sharing by modifying code of adeos irq
handling but there are specificities with the interrupt controller I can't
I have lots of difficulties to understand the overall architecture of the
adeos/xenomai source code...
At this time, I have an adeos/xenomai patched kernel which freezes when
launching the idle process... and I 'm a bit lost !?!
Could I please try testing your patch here ?
Koan s.a.s. - Bergamo - ITALIA
Embedded and Real-Time Software Engineering
www.KoanSoftware.com | www.KaeilOS.com
Xenomai-core mailing list