Elixir_ale question - do I need an interrupt driven solution?

Thanks Frank, I think you’re right, a device driver is the way to go. I have written serial drivers in the past, I suppose an SPI driver would work about the same way. I suspect there is one available, I’ll hunt around. Seems a common enough need.