summaryrefslogtreecommitdiffstats
path: root/serial_link/protocol
AgeCommit message (Expand)AuthorFilesLines
2016-05-15Don't accept remote objects with the wrong sizeFred Sundvik1-14/+16
2016-03-12Fix crash when receiving unregistered remotesFred Sundvik1-15/+17
2016-03-12Remote object callable from many placesFred Sundvik2-8/+8
2016-02-21Support for Chibios compilationFred Sundvik11-25/+55
2016-02-21Add master to single slave transportFred Sundvik2-0/+33
2016-02-21Add slave to master transportFred Sundvik2-7/+26
2016-02-21Add proper initialization of transport buffersFred Sundvik1-0/+34
2016-02-21Add master to slave transportFred Sundvik2-7/+42
2016-02-21Writing signals eventsFred Sundvik1-3/+19
2016-02-21Change the triple buffer object interfaceFred Sundvik2-26/+21
2016-02-21More transport WIPFred Sundvik2-53/+57
2016-02-21Local and remote objects WIPFred Sundvik2-1/+68
2016-02-21Working triple bufferingFred Sundvik2-10/+30
2016-02-20Simplify the triple buffer implementationFred Sundvik1-28/+18
2016-02-20Updates to triple bufferFred Sundvik1-2/+52
2016-02-20Add first version of triple buffered objectFred Sundvik2-0/+70
2016-02-20Add first transport testsFred Sundvik2-0/+41
2016-02-20Add some validation for invalid router destinationsFred Sundvik1-5/+11
2016-02-20Support for other links sending to masterFred Sundvik1-6/+13
2016-02-20First link sending to masterFred Sundvik1-6/+16
2016-02-20Add master send to specific destinationsFred Sundvik1-2/+6
2016-02-20Add complete master broadcast testFred Sundvik3-0/+34
2016-02-20Start implement routerFred Sundvik5-5/+42
2016-02-20Add link parameterFred Sundvik6-43/+52
2016-02-17Hide the byte stuffer state inside itFred Sundvik2-28/+29
2016-02-14Use memcpy instead of cast to avoid alignment issuesFred Sundvik1-3/+4
2016-02-14Rename route_frame to route_incoming_frameFred Sundvik2-2/+2
2016-02-14Rename recv_frame to validator_recv_frameFred Sundvik3-3/+5
2016-02-14Add validator send frameFred Sundvik1-0/+7
2016-02-14Add crc32 validation of received framesFred Sundvik1-1/+8
2016-02-14Start implement frame validatorFred Sundvik2-0/+130
2016-02-14Add byte stuffing send support for large framesFred Sundvik1-5/+16
2016-02-14Hanlde sending of zero bytes for small packetsFred Sundvik1-4/+23
2016-02-14Add sending of small frames with no zeroesFred Sundvik3-1/+37
2016-02-14Add byte stuffer recv handling of too long framesFred Sundvik1-5/+12
2016-02-14Bytestuffer recv handling of long framesFred Sundvik1-6/+20
2016-02-14Mutiple frame handling for byte stufferFred Sundvik1-1/+11
2016-02-14Implement receive of valid small byte stuffed framesFred Sundvik2-2/+38
2016-02-14Rename files to match what they actually doFred Sundvik3-2/+2
2016-02-14Start implementing data_linkFred Sundvik3-0/+79