November 28, 2016
Intel Galileo - Gen 2 - the Intel Quark chip
The Quark is the SoC at the heart of the Intel Galileo.
The Quark has a legacy 8259 controller (it has a whole "legacy" bridge as they like to call it).
Apparently the Quark can also do interrupts in IOAPIC style, as well as in the latest "MSI" style.
MSI stands for "message signalled interrupts".
Apparently the way this works is that the device generating the interrupt does a special write that
it recognized as an interrupt message rather than a memory write.
This avoids the need for interrupt lines and signals altogether.
Drop me a line!
Tom's Computer Info / firstname.lastname@example.org