Pavel Kirienko
|
06cb11b6ec
|
Transport buffers - dynamic and static
|
2014-02-05 01:23:02 +04:00 |
|
Pavel Kirienko
|
fb0f44c4b4
|
Renamed AssertDynamicallyAllocatable --> IsDynamicallyAllocatable
|
2014-02-05 01:21:53 +04:00 |
|
Pavel Kirienko
|
f91d8090c9
|
Globally defined and statically checked block size for pool allocator
|
2014-02-04 20:16:50 +04:00 |
|
Pavel Kirienko
|
832f0395bd
|
Transfer ID registry
|
2014-02-04 02:12:24 +04:00 |
|
Pavel Kirienko
|
9559a9506a
|
Static assert for TX queue entry size
|
2014-02-03 14:41:27 +04:00 |
|
Pavel Kirienko
|
479e851f0a
|
RxFrame inherits Frame
|
2014-02-02 23:00:30 +04:00 |
|
Pavel Kirienko
|
6790b04056
|
CanRxFrame inherits CanFrame
|
2014-02-02 22:58:44 +04:00 |
|
Pavel Kirienko
|
8794c7eab9
|
Frame parse()/compile(), some renamings
|
2014-02-02 22:54:27 +04:00 |
|
Pavel Kirienko
|
4bf2b2e81a
|
TransferID class
|
2014-02-02 01:57:54 +04:00 |
|
Pavel Kirienko
|
5252972d3e
|
Basic transfer definitions (untested)
|
2014-02-01 20:03:47 +04:00 |
|
Pavel Kirienko
|
00b977eb40
|
Minor source reorganization; few dangerous C functions replaced with safer std:: alternatives
|
2014-02-01 19:00:05 +04:00 |
|
Pavel Kirienko
|
b385ffb12e
|
Running cppcheck with every build
|
2014-02-01 17:04:56 +04:00 |
|
Pavel Kirienko
|
f6feaa0544
|
Pool manager automatically sorts pools by block size in addPool()
|
2014-02-01 15:04:52 +04:00 |
|
Pavel Kirienko
|
6c12982b9d
|
Basic functionality: CAN IO Manager, unit tests, debug stuff, memory management
|
2014-02-01 14:40:09 +04:00 |
|
Pavel Kirienko
|
b685173185
|
Very basic stuff: CAN driver iface, linked list, system clock interface, tests
|
2014-01-25 20:06:43 +04:00 |
|