Calibre – Calibre UK UCA93 User Manual

Page 24

Advertising
background image

CALIBRE

Issue 1.0

Page 21

01/07/03

When the master terminates the transfer, the adapter completes sending the data block to the host
together with a single status byte indicating how the transfer went, and the data is put into a global
variable. The BlockSlaveReceiverStatus function waits for this status byte and the byte can be
interpreted as in the function definition.

When the BlockSlaveReceiver function terminates the adapter goes back into an idle state – it will not
acknowledge its own address or repeat any other slave behaviour until the slave function is called again.

If the master erroneously sends a read address when the BlockSlaveReceiver function has been called
the adapter will send a fixed sequence of 0x55s until the master terminates the transfer.

Advertising