#define FLAG_USB_BULKOUT_INT (1<<0) #define FLAG_USB_BULKIN_INT (1<<1) #define FLAG_USB_SETUPPACKET_RECIEVED (1<<2) #define FLAG_USBTMC_INITIATE_CLEAR (1<<3) #define FLAG_USBTMC_INITIATE_BULKOUT_ABORT (1<<4) #define FLAG_USBTMC_INITIATE_BULKIN_ABORT (1<<5) #define FLAG_USBTMC_PROGRAMSECURITY_BULKOUTABORT_CONTEXT (1<<6) #define FLAG_USBTMC_PROGRAMSECURITY_BULKINABORT_CONTEXT (1<<7) #define FLAG_USBTMC_FORCE_BULKOUT_ABORT (1<<8) // флаг работает в ф-ии usbtmc_abort_bulkout_transfer для принудительного завершения передачи #define FLAG_USBTMC_FORCE_BULKIN_ABORT (1<<9) // флаг работает в ф-ии usbtmc_abort_bulkin_transfer для принудительного завершения передачи: без ожидания отсылки short пакета #define FLAG_DEBUG_TRANSFER (1<<10) #define FLAG_USB_REQUEST_STATUSBYTE (1<<11) // запрошен STB регистр (GPIB)