My new belief is that I'm either reading the buffer from the wrong place, or the 68000 isn't filling it for some reason.