Commit Graph

27 Commits

Author SHA1 Message Date
Ernesto Castellotti 9ed84b569e Implemented oueGetName, oueFilename and ouePartSize
Signed-off-by: Ernesto Castellotti <erny.castell@gmail.com>
2019-08-30 22:54:44 +02:00
Ernesto Castellotti a58b6e9dba Generate D interface file before other targets 2019-08-28 16:50:45 +02:00
Ernesto Castellotti 89d98a759a Remove some cast for improve error detection
Signed-off-by: Ernesto Castellotti <erny.castell@gmail.com>
2019-08-28 16:29:53 +02:00
Ernesto Castellotti 4caee1c98f Rename variables in D style 2019-08-28 15:45:06 +02:00
Ernesto Castellotti 009f094c01 toD: remove pointer usb_extreme_header.headers
Signed-off-by: Ernesto Castellotti <erny.castell@gmail.com>
2019-08-27 16:19:32 +02:00
Ernesto Castellotti 4a9483c930 Auto generate interface file 2019-08-27 16:17:51 +02:00
Ernesto Castellotti 667df34a4a toD: More D-fy code, remove pointer, use foreach
Signed-off-by: Ernesto Castellotti <erny.castell@gmail.com>
2019-08-27 15:49:43 +02:00
Ernesto Castellotti 192384a3c3 toD: Fix issue with castArray and remove pointer in ouePointHeaders 2019-08-27 14:31:38 +02:00
Ernesto Castellotti 28d6ee7d8f toD: Convert ptr to D's Array and improve code clearness 2019-08-27 00:13:41 +02:00
Ernesto Castellotti 62f3e85393 Add C ABI test for prevent C ABI breakage
Signed-off-by: Ernesto Castellotti <erny.castell@gmail.com>
2019-08-26 01:39:58 +02:00
Ernesto Castellotti 082d4663fd Update example with D ABI
Signed-off-by: Ernesto Castellotti <erny.castell@gmail.com>
2019-08-26 01:20:38 +02:00
Ernesto Castellotti c298f5eed0 toD: Separe D ABI from C ABI for use D features
Signed-off-by: Ernesto Castellotti <erny.castell@gmail.com>
2019-08-26 01:19:53 +02:00
Ernesto Castellotti bf7c15b3af Remove cmake dependency checks in usbextreme.h
Signed-off-by: Ernesto Castellotti <erny.castell@gmail.com>
2019-08-26 01:19:17 +02:00
Ernesto Castellotti 91ef9e42bb toD: C completely removed, the C compiler is no longer a dependency 2019-08-26 00:30:09 +02:00
Ernesto Castellotti 2479dae579 toD: oue_read and remove usbextreme.c 2019-08-21 15:46:46 +02:00
Ernesto Castellotti cee71e8c8d toD: oue_read_headers 2019-08-21 15:26:05 +02:00
Ernesto Castellotti 5779d3e530 Updated D interface file (header) 2019-08-20 16:29:20 +02:00
Ernesto Castellotti 63d49487a4 toD: Added align attribute on D 2019-08-20 16:27:11 +02:00
Ernesto Castellotti cf6a1172ae toD: oue_version 2019-08-20 16:19:22 +02:00
Ernesto Castellotti 2fde7880a1 toD: oue_point_headers 2019-08-20 16:10:46 +02:00
Ernesto Castellotti e437a8b2df Cleanup code 2019-08-20 16:00:14 +02:00
Ernesto Castellotti 879a99d66a toD: oue_num_headers 2019-08-20 15:58:04 +02:00
Ernesto Castellotti 0c6d84e192 toD: get_version(uint8_t) 2019-08-20 15:53:03 +02:00
Ernesto Castellotti 4d5b1d5d0f Generate D interface file (header) 2019-08-19 14:46:19 +02:00
Ernesto Castellotti aaf3daec8a Initial migration to D 2019-08-19 14:21:16 +02:00
Ernesto Castellotti bc2a5ffc0b Initial standard implementation (read only) 2019-02-08 22:51:12 +01:00
Ernesto Castellotti 75e43cb653 Initial directory structure 2019-02-08 11:10:30 +01:00