1
0
mirror of https://github.com/ErnyTech/Open-USB-Extreme synced 2024-10-31 16:52:54 +01:00
Commit Graph

26 Commits

Author SHA1 Message Date
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