summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-01-04Build with GNU89 standard for greater compatibility.Christopher Peplin2-2/+3
2014-01-04Standardize names for functions.Christopher Peplin6-21/+21
2014-01-04Use more portable endinaness macros to check architecture.Christopher Peplin1-2/+5
2014-01-04Add a get_bitfield function for byte arrays.Christopher Peplin10-46/+164
2014-01-03Checkpoint commit renaming some functions for clarity.Christopher Peplin9-52/+74
2014-01-03Fix some implicitly defined functions - import proper headers.Christopher Peplin6-8/+14
2014-01-03Document how to run coverage.Christopher Peplin1-0/+5
2014-01-03Build with test coverage calculation.Christopher Peplin2-8/+25
2014-01-02Clarify when you need to specify endianness.Christopher Peplin3-31/+28
2013-12-31Fix byte alignment for right aligned functions.Christopher Peplin4-15/+66
2013-12-30Rename library, it's not really about CAN.Christopher Peplin2-4/+3
2013-12-29Add a function to set a single nibble in a bitarray.Christopher Peplin3-0/+24
2013-12-29Remove function declaration for deleted function.Christopher Peplin1-9/+0
2013-12-29Add Travis CI config.Christopher Peplin2-1/+12
2013-12-29Add get_byte and get_nibble to 8byte function set.Christopher Peplin6-20/+91
2013-12-29Standardize function names to snake_case.Christopher Peplin6-25/+24
2013-12-29Document all bitfield functions.Christopher Peplin5-23/+56
2013-12-29Test all canutil functions and document in README.Christopher Peplin5-17/+85
2013-12-29Test parsing boolean.Christopher Peplin3-1/+43
2013-12-29Check if a value will fit in bitfield before setting.Christopher Peplin3-14/+26
2013-12-29Standardize on snake_case naming as this is a C library.Christopher Peplin9-86/+89
2013-12-29Split up 8 byte wrappers from generic bit array functions.Christopher Peplin6-311/+355
2013-12-29Standardize argument ordering for bitfield functions.Christopher Peplin3-21/+72
2013-12-29Clean up bitfield API a bit.Christopher Peplin4-165/+221
2013-12-28Hack together a legacy getBitField backed by new bit copying function.Christopher Peplin3-55/+65
2013-12-28Draft work making the bitfield functions more generic.Christopher Peplin3-29/+219
2013-12-27Add missing include for explicit import.Christopher Peplin1-0/+1
2013-12-24Add test cases from vi-firmware.Christopher Peplin9-12/+125
2013-12-24Initial commit, pulled from openxc/vi-firmware.Christopher Peplin13-0/+500