November 28, 2016

Intel Galileo - Gen 2 - the Intel Quark chip

The Quark is the SoC at the heart of the Intel Galileo.

Interrupts

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.
Feedback? Questions? Drop me a line!

Tom's Computer Info / tom@mmto.org