Benjamin Zores wrote:
On Sun, 26 Nov 2006 20:10:17 +0100
Wolfgang Grandegger <[EMAIL PROTECTED]> wrote:

- NR_IRQS is not defined. This is a problem with the include weirdness due to radix-tree.h, IIRC. It is set to 512 for all PowerPC archs, puh, that's overkill (but not our problem for the time being).

Indeed it seemed so.
On my private tree, i've fixed/redefined it to 512 to have it compile
(ugly hack though).

Yes, beause you need "irq.h" sooner than later in IPIPE files.

_ipipe_grab_irq(): special IRQ numbers have changed. Check for NO_IRQ_IGNORE in the attached patch. Also the new IRQ handling needs a more detailed review (check irq.c in the powerpc tree).

- disarm_decr[] has disappeared. It was used to disable the programming of the decrementer in arch/ppc/kernel/time.c:timer_interrupt(). It needs an appropriate replacement in the powerpc tree. A quick, untested hack is in the attached patch.

I'll try to check on that.

Hope this helps you to get a bit further (kernel booted).

Well, I hack a bit my patch to make it compile and the kernel already booted.
Though it hangs when loading the SATA driver.
I have no idea why atm.

Problems with IRQs?


Xenomai-core mailing list

Reply via email to