Difference between revisions of "Interrupt handling (Raspberry Pi)"
Jump to navigation
Jump to search
(Created page) |
(Link to XinuPi) |
||
Line 1: | Line 1: | ||
− | Interrupt handling on the [[Raspberry Pi]] is concerned with all software and hardware used to configure and process [https://en.wikipedia.org/wiki/Interrupt interrupts]. An example of an interrupt that can be enabled on the [[Raspberry Pi]] is that from the [[BCM2835 System Timer]], which is used in | + | Interrupt handling on the [[Raspberry Pi]] is concerned with all software and hardware used to configure and process [https://en.wikipedia.org/wiki/Interrupt interrupts]. An example of an interrupt that can be enabled on the [[Raspberry Pi]] is that from the [[BCM2835 System Timer]], which is used in [[XinuPi]] to implement |
[[Preemptive_Multitasking_(ARM)|preemptive multitasking]]. Interrupt handling on the [[Raspberry Pi]] consists of two complementary parts: | [[Preemptive_Multitasking_(ARM)|preemptive multitasking]]. Interrupt handling on the [[Raspberry Pi]] consists of two complementary parts: | ||
* [[Interrupt handling (ARM)]] | * [[Interrupt handling (ARM)]] | ||
* [[BCM2835 Interrupt Controller]] | * [[BCM2835 Interrupt Controller]] |
Latest revision as of 14:22, 8 September 2013
Interrupt handling on the Raspberry Pi is concerned with all software and hardware used to configure and process interrupts. An example of an interrupt that can be enabled on the Raspberry Pi is that from the BCM2835 System Timer, which is used in XinuPi to implement preemptive multitasking. Interrupt handling on the Raspberry Pi consists of two complementary parts: