fpgasystems / Coyote

Framework providing operating system abstractions and a range of shared networking (RDMA, TCP/IP) and memory services to common modern heterogeneous platforms.
MIT License
214 stars 64 forks source link

Working retransmission #23

Closed twk119 closed 1 year ago

twk119 commented 1 year ago

There are still some errors when trying to build, read retransmission is done by re-issuing the read command.

Some of files there are changes in the stdout and formatting, but implementation has been left untouched:

A lot of stdout formatting changes in ib_transport_protocol.cpp, some bugs fix in rx_ibh_fsm and generate_exh. Major changes in local_req_handler

There are main restructuring in trasnport_timer.hpp, but functionality and interface remain unchanged

(Almost) rewrite in retransmitter.hpp, and added a markdown for it (retransmitter.md)

Also added a output parsing Python script, taking in the stdout and filtering out certain logs: