Flow charts, Master module (normal mode, 16-bit) – Digi NS9750 User Manual

Page 580

Advertising
background image

F l o w c h a r t s

5 5 6

N S 9 7 5 0 H a r d w a r e R e f e r e n c e

Flow charts

Master module (normal mode, 16-bit)

host idle

write (optional)

M_ADDR_REG

write cmd

M_READ

wait irq

read

rx/status

wait irq

read

rx/status

M_RX_DATA

irq

M_ARBIT_LOST

irq

M_NO_ACK

irq

write cmd

M_STOP

wait irq

read status

M_CMD_ACK

irq

write cmd

M_WRITE

write

TX_DATA_REG

write cmd

M_NOP

write

TX_DATA_REG

wait irq

read status

M_TX_DATA

irq

write cmd

M_NOP

write cmd

M_STOP

4

4

2

3

1

write cmd

M_WRITE

write (optional)

M_ADDR_REG

write cmd

M_READ

1

Advertising