Thought about that originally, but not enough I/O. I am driving a parallel bus with flow control lines and a FIFO.
I am doing something rather unique that I dont know if anyone else here has done before. I am bootstrapping and controlling an old 68K machine from a Raspberry Pi and a B4J app. Works fine for the most part, just these little quirks from time to time.
The Pi isnt "directly" connected to the bus, there are some decoder and control logic and FIFO so the Pi doesn't have to conform to the 68K bus cycle, plus 5V to 3.3V transceivers.
I may need to meet in the middle somewhere and use a simple microcontroller to handle the interrupt logic, and feed those acknowledgements over some type of USB serial and handle it that way.