I'm implementing a SIO BIOS driver. It is almost finished, but it
doesn't work every time.
The problem happens when I call SIO_put() a number of times equals to
the number of buffers in the SIO stream; exactly when the buffer
exchange must be done between the last free buffer of the SIO object
and the very first I allocated and passed to the stream. Any clues?
Thank you for any help,