Asynchronous Interface Events

Asynchronous Events are those iPort/AFM interface activities initiated by the iPort/AFM I2C Host Adapter in response to activities on the I2C Bus.

Slave Transmit Request

This event is caused by the reception of an I2C Bus Slave Transmit message directed at the current iPort/AFM’s own Slave address.

Prompt: /STR[CR]

‘Slave Transmit Request

Command: /Stext[CR]

‘Slave Transmit Text

The normal Host computer response is to send a Slave Transmit Text (/Stext[CR]) command.

Note: Upon receiving a Slave Transmit request from a Master Receiver device on the I2C Bus, iPort/AFM outputs a Slave Transmit Request to its Host device, and initiates an I2C Clock Stretch (SCL Low) until a Slave Transmit Text command is received from the Host computer. While clock stretching, no other messages can be transmitted on the I2C Bus.

Slave Receive Complete

This event is caused by the reception of an I2C Bus Slave Receive message directed at the current iPort/AFM’s own Slave address.

The received text is a representation of the data bytes within the Slave Receive message. The format of this data is controlled by the current setting of the Hex Only Display Control .

Prompt: /SRCtext[CR]

‘Slave Receive Complete

Command:

None Required

General Call Receive Complete

This event is caused by the reception of an I2C Bus Slave Receive message directed at the I2C General Call Address (00), when iPort/AFM’s General Call recognition is enabled.

46

Page 45
Image 45
SUPER MICRO Computer MIIC-203 manual Asynchronous Interface Events, Slave Transmit Request, Slave Receive Complete