How do I change QNX632 hardware interrupt priorities?

I am trying to figure out how to make IRQ5 the highest priority. Can someone point me in the right direction? Is this a standard command-line thing or do I need to rebuild the OS image with some special items?

This link seems to be very close to what I want to do, but I’m missing something in understanding how to implement. … /Proc.html

Also, does anyone know if the IRQ priorities are the same for QNX6 and QNX4? I found this info on QNX4, but yet to locate anything for QNX6.

ed1k released setirq a long time ago - I suppose it’s still out there somewhere. … le&sid=265

I haven’t been able to locate it. He never published the source, and it was for QNX 6.2 IIRC…

I vaguely remember something about an undocumented option to startup-bios to change it?

Thanks for the reminder, Mario. I checked the source, the -I argument to startup-bios will set irq n to be the highest priority (default is 3).

It is documented now, though.

Check the source, check the source, damn why didn’t I think of that? lol

Can’t do that, that’d be like lowering oneself to consulting a map in plain view of ones spouse (oh, the shame! :slight_smile:

I would expect that if one uses a GPS that the spouse would be ok with that.