2011/4/28 Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org> > > Well, is not that an effect of kgdb? The timer tick occurs 100 or 1000 > times per second, so, you can not keep up with gdb. The fact that a new > interrupts may occur why handling another interrupt is normal with Adeos. > > It is not to say that there is no irq loop, but we can not conclude from > the symptoms you are describing. > > I understand this possibility. I did a simple test: just switched the processor back and forth between "run" and "halt" many many times. I did it on hardware (JTAG) level so I believe the CPU was running at full speed. And it was catched in one of these interrupt handlers every time, I've never seen it in any other function. Thus I believe it was doing nothing else. The stack is suspicious as well: it has lots of IRQ stuff, nothing but IRQs, even if I interrupt the CPU for the first time.
> Is there an earlier version of the I-pipe patch which was working? > > Unfortunately I've not tested earlier versions. I'll try. They say it worked with linux 2.6.29 (ipipe version not mentioned, but it was just before the mini2440 timer3 patch was submitted to mainstream): http://www.friendlyarm.net/forum/topic/598 Seems that these guys have the same problem: http://www.friendlyarm.net/forum/topic/1108 -- Alex
_______________________________________________ Adeos-main mailing list Adeos-main@gna.org https://mail.gna.org/listinfo/adeos-main