EEPROM simulation PCOL state machine

The high level protocol is described by the PCOL state machine It is responsible for interpreting the bytes received and scheduling data to read or written.

The following states are used by the PCOL state machine

17     idle
18 read_addr
19 read_command
20 read_param_0
21 read_param_1
22 read_param_2
23 read_data
24 write_data
25 ignore_traffic

The LINK state machine drives the low level protocol that sits under this high level protocol.