; / \read_begin |
; V V |
; ,->[Receiving] [Transmitting]<-. |
-; `-----' | | `--------' |
-; write_another | | read_another |
-; | | |
-; write_done| \ |
- `----------+->------------------'
+; `-----' | | `------' |
+; write_another | | read_another |
+; | read_done| |
+; write_done| \ |
+ `--------------+->--------------'
;========================================
; SLAVE - WRITES (ie, reception of data from the master)