On Wed, Sep 12, 2018 at 10:50:52AM +0200, Guido Kiener wrote: > +/* > + * usbtmc_message->flags: > + */ > +#define USBTMC_FLAG_ASYNC 0x0001 > +#define USBTMC_FLAG_APPEND 0x0002 > + > +struct usbtmc_message { > + __u32 transfer_size; /* size of bytes to transfer */ > + __u32 transferred; /* size of received/written bytes */ > + __u32 flags; /* bit 0: 0 = synchronous; 1 = asynchronous */ endian? Native or are these properly transferred to the hardware in the correct way? thanks, greg k-h