Skip to content

Commit 65cb40a

Browse files
committed
Updated vendor library from 1.4.8 to 1.4.22 for linux.
1 parent dc87889 commit 65cb40a

File tree

418 files changed

+16882
-236438
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

418 files changed

+16882
-236438
lines changed

.rustfmt.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
edition = "2018"
1+
edition = "2018"

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [Unreleased]
8+
### Changed
9+
- Updated the vendor library from `1.4.8` to `1.4.22` for linux targets.
10+
711
## [0.5.1] - 2020-12-10
812
### Fixed
913
- Fixed a bug with ARM targets selecting the wrong bindings.

src/bindings_linux_armv6.rs

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
1-
/* automatically generated by rust-bindgen 0.56.0 */
1+
/* automatically generated by rust-bindgen 0.57.0 */
22

33
#[repr(C)]
44
#[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
5-
pub struct __BindgenBitfieldUnit<Storage, Align> {
5+
pub struct __BindgenBitfieldUnit<Storage> {
66
storage: Storage,
7-
align: [Align; 0],
87
}
9-
impl<Storage, Align> __BindgenBitfieldUnit<Storage, Align> {
8+
impl<Storage> __BindgenBitfieldUnit<Storage> {
109
#[inline]
1110
pub const fn new(storage: Storage) -> Self {
12-
Self { storage, align: [] }
11+
Self { storage }
1312
}
1413
}
15-
impl<Storage, Align> __BindgenBitfieldUnit<Storage, Align>
14+
impl<Storage> __BindgenBitfieldUnit<Storage>
1615
where
1716
Storage: AsRef<[u8]> + AsMut<[u8]>,
1817
{
@@ -434,6 +433,9 @@ pub const FT_DEVICE_4222H_0: ::std::os::raw::c_uint = 10;
434433
pub const FT_DEVICE_4222H_1_2: ::std::os::raw::c_uint = 11;
435434
pub const FT_DEVICE_4222H_3: ::std::os::raw::c_uint = 12;
436435
pub const FT_DEVICE_4222_PROG: ::std::os::raw::c_uint = 13;
436+
pub const FT_DEVICE_900: ::std::os::raw::c_uint = 14;
437+
pub const FT_DEVICE_930: ::std::os::raw::c_uint = 15;
438+
pub const FT_DEVICE_UMFTPD3A: ::std::os::raw::c_uint = 16;
437439
pub type _bindgen_ty_12 = ::std::os::raw::c_uint;
438440
extern "C" {
439441
pub fn FT_Open(deviceNumber: ::std::os::raw::c_int, pHandle: *mut FT_HANDLE) -> FT_STATUS;
@@ -3909,7 +3911,8 @@ extern "C" {
39093911
#[repr(C)]
39103912
#[derive(Debug, Default, Copy, Clone)]
39113913
pub struct _FTCOMSTAT {
3912-
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u32>,
3914+
pub _bitfield_align_1: [u32; 0],
3915+
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>,
39133916
pub cbInQue: DWORD,
39143917
pub cbOutQue: DWORD,
39153918
}
@@ -4045,9 +4048,8 @@ impl _FTCOMSTAT {
40454048
fEof: DWORD,
40464049
fTxim: DWORD,
40474050
fReserved: DWORD,
4048-
) -> __BindgenBitfieldUnit<[u8; 4usize], u32> {
4049-
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> =
4050-
Default::default();
4051+
) -> __BindgenBitfieldUnit<[u8; 4usize]> {
4052+
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
40514053
__bindgen_bitfield_unit.set(0usize, 1u8, {
40524054
let fCtsHold: u32 = unsafe { ::std::mem::transmute(fCtsHold) };
40534055
fCtsHold as u64
@@ -4089,7 +4091,8 @@ pub type LPFTCOMSTAT = *mut _FTCOMSTAT;
40894091
pub struct _FTDCB {
40904092
pub DCBlength: DWORD,
40914093
pub BaudRate: DWORD,
4092-
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u32>,
4094+
pub _bitfield_align_1: [u32; 0],
4095+
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>,
40934096
pub wReserved: WORD,
40944097
pub XonLim: WORD,
40954098
pub XoffLim: WORD,
@@ -4427,9 +4430,8 @@ impl _FTDCB {
44274430
fRtsControl: DWORD,
44284431
fAbortOnError: DWORD,
44294432
fDummy2: DWORD,
4430-
) -> __BindgenBitfieldUnit<[u8; 4usize], u32> {
4431-
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> =
4432-
Default::default();
4433+
) -> __BindgenBitfieldUnit<[u8; 4usize]> {
4434+
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
44334435
__bindgen_bitfield_unit.set(0usize, 1u8, {
44344436
let fBinary: u32 = unsafe { ::std::mem::transmute(fBinary) };
44354437
fBinary as u64

src/bindings_linux_armv7.rs

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
1-
/* automatically generated by rust-bindgen 0.56.0 */
1+
/* automatically generated by rust-bindgen 0.57.0 */
22

33
#[repr(C)]
44
#[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
5-
pub struct __BindgenBitfieldUnit<Storage, Align> {
5+
pub struct __BindgenBitfieldUnit<Storage> {
66
storage: Storage,
7-
align: [Align; 0],
87
}
9-
impl<Storage, Align> __BindgenBitfieldUnit<Storage, Align> {
8+
impl<Storage> __BindgenBitfieldUnit<Storage> {
109
#[inline]
1110
pub const fn new(storage: Storage) -> Self {
12-
Self { storage, align: [] }
11+
Self { storage }
1312
}
1413
}
15-
impl<Storage, Align> __BindgenBitfieldUnit<Storage, Align>
14+
impl<Storage> __BindgenBitfieldUnit<Storage>
1615
where
1716
Storage: AsRef<[u8]> + AsMut<[u8]>,
1817
{
@@ -434,6 +433,9 @@ pub const FT_DEVICE_4222H_0: ::std::os::raw::c_uint = 10;
434433
pub const FT_DEVICE_4222H_1_2: ::std::os::raw::c_uint = 11;
435434
pub const FT_DEVICE_4222H_3: ::std::os::raw::c_uint = 12;
436435
pub const FT_DEVICE_4222_PROG: ::std::os::raw::c_uint = 13;
436+
pub const FT_DEVICE_900: ::std::os::raw::c_uint = 14;
437+
pub const FT_DEVICE_930: ::std::os::raw::c_uint = 15;
438+
pub const FT_DEVICE_UMFTPD3A: ::std::os::raw::c_uint = 16;
437439
pub type _bindgen_ty_12 = ::std::os::raw::c_uint;
438440
extern "C" {
439441
pub fn FT_Open(deviceNumber: ::std::os::raw::c_int, pHandle: *mut FT_HANDLE) -> FT_STATUS;
@@ -3909,7 +3911,8 @@ extern "C" {
39093911
#[repr(C)]
39103912
#[derive(Debug, Default, Copy, Clone)]
39113913
pub struct _FTCOMSTAT {
3912-
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u32>,
3914+
pub _bitfield_align_1: [u32; 0],
3915+
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>,
39133916
pub cbInQue: DWORD,
39143917
pub cbOutQue: DWORD,
39153918
}
@@ -4045,9 +4048,8 @@ impl _FTCOMSTAT {
40454048
fEof: DWORD,
40464049
fTxim: DWORD,
40474050
fReserved: DWORD,
4048-
) -> __BindgenBitfieldUnit<[u8; 4usize], u32> {
4049-
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> =
4050-
Default::default();
4051+
) -> __BindgenBitfieldUnit<[u8; 4usize]> {
4052+
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
40514053
__bindgen_bitfield_unit.set(0usize, 1u8, {
40524054
let fCtsHold: u32 = unsafe { ::std::mem::transmute(fCtsHold) };
40534055
fCtsHold as u64
@@ -4089,7 +4091,8 @@ pub type LPFTCOMSTAT = *mut _FTCOMSTAT;
40894091
pub struct _FTDCB {
40904092
pub DCBlength: DWORD,
40914093
pub BaudRate: DWORD,
4092-
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u32>,
4094+
pub _bitfield_align_1: [u32; 0],
4095+
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>,
40934096
pub wReserved: WORD,
40944097
pub XonLim: WORD,
40954098
pub XoffLim: WORD,
@@ -4427,9 +4430,8 @@ impl _FTDCB {
44274430
fRtsControl: DWORD,
44284431
fAbortOnError: DWORD,
44294432
fDummy2: DWORD,
4430-
) -> __BindgenBitfieldUnit<[u8; 4usize], u32> {
4431-
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> =
4432-
Default::default();
4433+
) -> __BindgenBitfieldUnit<[u8; 4usize]> {
4434+
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
44334435
__bindgen_bitfield_unit.set(0usize, 1u8, {
44344436
let fBinary: u32 = unsafe { ::std::mem::transmute(fBinary) };
44354437
fBinary as u64

src/bindings_linux_armv8.rs

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
1-
/* automatically generated by rust-bindgen 0.56.0 */
1+
/* automatically generated by rust-bindgen 0.57.0 */
22

33
#[repr(C)]
44
#[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
5-
pub struct __BindgenBitfieldUnit<Storage, Align> {
5+
pub struct __BindgenBitfieldUnit<Storage> {
66
storage: Storage,
7-
align: [Align; 0],
87
}
9-
impl<Storage, Align> __BindgenBitfieldUnit<Storage, Align> {
8+
impl<Storage> __BindgenBitfieldUnit<Storage> {
109
#[inline]
1110
pub const fn new(storage: Storage) -> Self {
12-
Self { storage, align: [] }
11+
Self { storage }
1312
}
1413
}
15-
impl<Storage, Align> __BindgenBitfieldUnit<Storage, Align>
14+
impl<Storage> __BindgenBitfieldUnit<Storage>
1615
where
1716
Storage: AsRef<[u8]> + AsMut<[u8]>,
1817
{
@@ -434,6 +433,9 @@ pub const FT_DEVICE_4222H_0: ::std::os::raw::c_uint = 10;
434433
pub const FT_DEVICE_4222H_1_2: ::std::os::raw::c_uint = 11;
435434
pub const FT_DEVICE_4222H_3: ::std::os::raw::c_uint = 12;
436435
pub const FT_DEVICE_4222_PROG: ::std::os::raw::c_uint = 13;
436+
pub const FT_DEVICE_900: ::std::os::raw::c_uint = 14;
437+
pub const FT_DEVICE_930: ::std::os::raw::c_uint = 15;
438+
pub const FT_DEVICE_UMFTPD3A: ::std::os::raw::c_uint = 16;
437439
pub type _bindgen_ty_12 = ::std::os::raw::c_uint;
438440
extern "C" {
439441
pub fn FT_Open(deviceNumber: ::std::os::raw::c_int, pHandle: *mut FT_HANDLE) -> FT_STATUS;
@@ -3909,7 +3911,8 @@ extern "C" {
39093911
#[repr(C)]
39103912
#[derive(Debug, Default, Copy, Clone)]
39113913
pub struct _FTCOMSTAT {
3912-
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u32>,
3914+
pub _bitfield_align_1: [u32; 0],
3915+
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>,
39133916
pub cbInQue: DWORD,
39143917
pub cbOutQue: DWORD,
39153918
}
@@ -4045,9 +4048,8 @@ impl _FTCOMSTAT {
40454048
fEof: DWORD,
40464049
fTxim: DWORD,
40474050
fReserved: DWORD,
4048-
) -> __BindgenBitfieldUnit<[u8; 4usize], u32> {
4049-
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> =
4050-
Default::default();
4051+
) -> __BindgenBitfieldUnit<[u8; 4usize]> {
4052+
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
40514053
__bindgen_bitfield_unit.set(0usize, 1u8, {
40524054
let fCtsHold: u32 = unsafe { ::std::mem::transmute(fCtsHold) };
40534055
fCtsHold as u64
@@ -4089,7 +4091,8 @@ pub type LPFTCOMSTAT = *mut _FTCOMSTAT;
40894091
pub struct _FTDCB {
40904092
pub DCBlength: DWORD,
40914093
pub BaudRate: DWORD,
4092-
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u32>,
4094+
pub _bitfield_align_1: [u32; 0],
4095+
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>,
40934096
pub wReserved: WORD,
40944097
pub XonLim: WORD,
40954098
pub XoffLim: WORD,
@@ -4427,9 +4430,8 @@ impl _FTDCB {
44274430
fRtsControl: DWORD,
44284431
fAbortOnError: DWORD,
44294432
fDummy2: DWORD,
4430-
) -> __BindgenBitfieldUnit<[u8; 4usize], u32> {
4431-
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> =
4432-
Default::default();
4433+
) -> __BindgenBitfieldUnit<[u8; 4usize]> {
4434+
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
44334435
__bindgen_bitfield_unit.set(0usize, 1u8, {
44344436
let fBinary: u32 = unsafe { ::std::mem::transmute(fBinary) };
44354437
fBinary as u64

src/bindings_linux_x64.rs

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
1-
/* automatically generated by rust-bindgen 0.56.0 */
1+
/* automatically generated by rust-bindgen 0.57.0 */
22

33
#[repr(C)]
44
#[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
5-
pub struct __BindgenBitfieldUnit<Storage, Align> {
5+
pub struct __BindgenBitfieldUnit<Storage> {
66
storage: Storage,
7-
align: [Align; 0],
87
}
9-
impl<Storage, Align> __BindgenBitfieldUnit<Storage, Align> {
8+
impl<Storage> __BindgenBitfieldUnit<Storage> {
109
#[inline]
1110
pub const fn new(storage: Storage) -> Self {
12-
Self { storage, align: [] }
11+
Self { storage }
1312
}
1413
}
15-
impl<Storage, Align> __BindgenBitfieldUnit<Storage, Align>
14+
impl<Storage> __BindgenBitfieldUnit<Storage>
1615
where
1716
Storage: AsRef<[u8]> + AsMut<[u8]>,
1817
{
@@ -434,6 +433,9 @@ pub const FT_DEVICE_4222H_0: ::std::os::raw::c_uint = 10;
434433
pub const FT_DEVICE_4222H_1_2: ::std::os::raw::c_uint = 11;
435434
pub const FT_DEVICE_4222H_3: ::std::os::raw::c_uint = 12;
436435
pub const FT_DEVICE_4222_PROG: ::std::os::raw::c_uint = 13;
436+
pub const FT_DEVICE_900: ::std::os::raw::c_uint = 14;
437+
pub const FT_DEVICE_930: ::std::os::raw::c_uint = 15;
438+
pub const FT_DEVICE_UMFTPD3A: ::std::os::raw::c_uint = 16;
437439
pub type _bindgen_ty_12 = ::std::os::raw::c_uint;
438440
extern "C" {
439441
pub fn FT_Open(deviceNumber: ::std::os::raw::c_int, pHandle: *mut FT_HANDLE) -> FT_STATUS;
@@ -3909,7 +3911,8 @@ extern "C" {
39093911
#[repr(C)]
39103912
#[derive(Debug, Default, Copy, Clone)]
39113913
pub struct _FTCOMSTAT {
3912-
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u32>,
3914+
pub _bitfield_align_1: [u32; 0],
3915+
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>,
39133916
pub cbInQue: DWORD,
39143917
pub cbOutQue: DWORD,
39153918
}
@@ -4045,9 +4048,8 @@ impl _FTCOMSTAT {
40454048
fEof: DWORD,
40464049
fTxim: DWORD,
40474050
fReserved: DWORD,
4048-
) -> __BindgenBitfieldUnit<[u8; 4usize], u32> {
4049-
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> =
4050-
Default::default();
4051+
) -> __BindgenBitfieldUnit<[u8; 4usize]> {
4052+
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
40514053
__bindgen_bitfield_unit.set(0usize, 1u8, {
40524054
let fCtsHold: u32 = unsafe { ::std::mem::transmute(fCtsHold) };
40534055
fCtsHold as u64
@@ -4089,7 +4091,8 @@ pub type LPFTCOMSTAT = *mut _FTCOMSTAT;
40894091
pub struct _FTDCB {
40904092
pub DCBlength: DWORD,
40914093
pub BaudRate: DWORD,
4092-
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u32>,
4094+
pub _bitfield_align_1: [u32; 0],
4095+
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>,
40934096
pub wReserved: WORD,
40944097
pub XonLim: WORD,
40954098
pub XoffLim: WORD,
@@ -4427,9 +4430,8 @@ impl _FTDCB {
44274430
fRtsControl: DWORD,
44284431
fAbortOnError: DWORD,
44294432
fDummy2: DWORD,
4430-
) -> __BindgenBitfieldUnit<[u8; 4usize], u32> {
4431-
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> =
4432-
Default::default();
4433+
) -> __BindgenBitfieldUnit<[u8; 4usize]> {
4434+
let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default();
44334435
__bindgen_bitfield_unit.set(0usize, 1u8, {
44344436
let fBinary: u32 = unsafe { ::std::mem::transmute(fBinary) };
44354437
fBinary as u64

0 commit comments

Comments
 (0)