CCS-COMM_BOARD/Protocol
Oleg 46d4b79e90 Add modbus.
Init with CPU data. If COMM is removed and then installed back -
modbus will not work because CPU board will not send config data.
CPU board should detect reinstalling/reprogramming of COMM board and
send config data again (with asking software version)

Modbus here just work itself. There is no connection btw COMM and CPU
except sending config data
..
CAN.cpp Add time out feature
CAN.h Add time out feature
CANConfig.cpp Add time out feature
CAN_data.h Expand CAN functionality.
DigitalIO.cpp Add modbus.
DigitalIO.h First test
MemoryMap.h Add memory map for XINTF. Change zone0 to zone6