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.
