Hi!
I've been looking into the interrupt controllers on the BeagleBone Black, 
and I'm trying to find out how Linux is
locking down the upper priorities of the controller. 

Context:
I'm trying to find figure out how a interrupt could be passed from a module 
in the PRU_ICSS subsystem to interrupt
the Cortex A8, in order to let external peripherals control the program 
flow. 

Loadable kernel modules have given some insight into how interrupt handlers 
could be setup, but I'm still unsure
of how Linux is limiting priorities. and how the processor initiates the 
handler when an interrupt request has been received. 

I'm not looking for a solution to the issue(I'm going to try RT-Linux or 
Xenomai), just how Linux is restricting access to the highest priorities.

Is it possible to override priorites by writing to the Interrupt 
Controllers registers?

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/4d916fe5-978b-484d-95f2-6c0cdc8dbbd9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to