Datasheet

Figure 48-6. Control Packet Tx Device Protocol: Start
Init
GoTo
Idle
State = Idle
Packet
ready
to
send
?
Send
Command
=
NoData
no
Send
Data
= 0x00000000
Receive
RxStatus
yes
State =
Start
RxStatus
==
ReceiverProtocolError
?
yes
Report Protocol Error
t
o Application
no
*
Application
request
break
?
no
yes
*
Supporting application
Break
requests other than after
an
RxStatus
of
ReceiverBusy
is
optional.
Send
Command
=
ControlStart
Send
Data
= first
quadlet
Receive
RxStatus
Send
Command
=
ControlBreak
Send
Data
=
0x00000000
Ignore
RxStatus
yes
RxStatus
==
ReceiverBusy
?
no
RxStatus
==
ReceiverBreak
?
yes
Report Break
t
o Application
no
RxStatus
==
ReceiverProtocolError
?
no
yes
Report Protocol
Error
to
Application
If a
ReceiverProtocolError
is received in
the
Idle or Start state following a
ControlEnd
command, the protocol error is
being
First quadlet sent successfully
GoTo Next
r
eported for the previous packet.
SAM E70/S70/V70/V71 Family
Media Local Bus (MLB)
© 2019 Microchip T
echnology Inc.
Datasheet
DS60001527D-page 1340