Thanks for the clarification. Does this mean the duration of interrupt
disable is totally unpredictable, and could even be much longer than the
polling period?

Possibly, yes. However, this will probably not happen when getting data via SER as the data will probably be written to the card as soon as one slave block is full. And writing one block to the card should not take that long.

E.g. a hardware receive buffer size of 256 bytes to "survive" one
polling period would be doable.

See below.

Question: I don't use sernet, but I do know that some use it. Has
anybody ever lost data transferred to the Q68 via sernet?

No, never. SERNET seems to work perfectly at 115200 Baud. For Q68,
Qzero, QIMSI connected to each other, or to Q60 or PC emulator. Which is
one reason why I did not implement RTS on the Qzero.

I presume that you transferred files of more than 512 bytes... If so, that seem to answer that question. So, as a safeguard you might want to implement a bigger buffer, but right now this does not seem to be necessary - but Jan might have something different to say there.

QL-Users Mailing List

Reply via email to