Rafał Miłecki
e0a3d9d115
otrx: add extra compilation check before using __BYTE_ORDER
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46106
2015-06-22 07:51:00 +00:00
Rafał Miłecki
0e5c445df6
otrx: include endian.h to make __BYTE_ORDER work with musl
...
Without this the condition
if __BYTE_ORDER == __BIG_ENDIAN
was always true.
Thanks Szabolcs.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46105
2015-06-22 06:45:56 +00:00
Rafał Miłecki
1e6643ff15
otrx: optimize memory usage by function checking TRX CRC
...
Allocating huge buffer for the whole TRX wasn't too optimal.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46078
2015-06-20 21:12:01 +00:00
Rafał Miłecki
c13dede6b1
otrx: make crc32 table global for further optimizations
...
So far we got only one generic function accessing this table, but
implementing optimizations will require calculating crc32 in other code
parts as well.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46077
2015-06-20 21:11:56 +00:00
Rafał Miłecki
8b1b857948
otrx: support for creating simple TRX files
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45444
2015-04-14 20:50:53 +00:00
Rafał Miłecki
3cb8bf44e6
otrx: change command line API to start with a mode
...
This will allow adding more modes without options conflict.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45443
2015-04-14 20:50:46 +00:00
Rafał Miłecki
0bd2710512
otrx: use %zd to fix printf format warnings
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45436
2015-04-14 16:16:11 +00:00
Rafał Miłecki
834e60c4f1
otrx: check TRX length read from header to avoid Segmentation fault
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45433
2015-04-14 12:18:57 +00:00
Rafał Miłecki
cd4fd05648
otrx: include byteswap.h to fix compilation with musl
...
Fixes #19470
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45430
2015-04-14 11:10:14 +00:00
Rafał Miłecki
ab6462dd56
otrx: support for extracting partitions
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45390
2015-04-12 11:46:11 +00:00
Rafał Miłecki
71e6325ab8
otrx: new package with tiny app verifying TRX images
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45315
2015-04-09 05:21:55 +00:00