Basic ringbuffer worker. Super hacky, not yet writing back to CPU.