Since there seemed to be some interest in high speed comms, I have modified the standard FDX Serial in the OBEX to speed it up a bit. In the assembler portion, there were some redundant calculations in a tight transmit test loop that have been streamlined a bit. I believe it now should (just barely) copy streaming at 921,600, but it might still be a bit of a stretch. Half that speed, 460,800 should be cool.
The Spin portion has not been touched.... I would not know what to do with that anyway!
Now, since I don't know Spin, I am unable to test it, so If you are willing to test the attached modified "beta level" code on a no-guarantees basis, and provide some feedbak on its operation, especially at higher speeds, I would appreciate it.
If any repairs are required, I will do that, and then once everything is good, post it in the OBEX.
I hope I have not made any silly mistakes.