Optimize the RX Buffer message mark
Remove the message mark vector since it will consume lot of logic if the buffer size is significant. Replace it with FSM which will substract the message count value once the whole frame is read (use additional counter which is filled at the time of FRAME_FORM read). Do not forget to clear the FSM during the reset and during the Release Receive Buffer.