tinyusb  0.4
Click here to lend your support to tinyusb donation and make a donation at pledgie.com
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
IAR ARM

Macros

#define ALIGN_OF(x)   __ALIGNOF__(x)
 
#define ATTR_PACKED_STRUCT(x)   __packed x
 
#define ATTR_PREPACKED   __packed
 
#define ATTR_PACKED
 
#define ATTR_ALIGNED(bytes)   _Pragma(XSTRING_(data_alignment=##bytes))
 
#define ATTR_ALWAYS_INLINE   error
 Generally, functions are not inlined unless optimization is specified. For functions declared inline, this attribute inlines the function even if no optimization level is specified.
 
#define ATTR_PURE
 
#define ATTR_CONST
 
#define ATTR_WEAK   __weak
 
#define ATTR_WARN_UNUSED_RESULT
 
#define ATTR_USED
 
#define ATTR_UNUSED
 
#define __be2n   __REV
 
#define __n2be   __be2n
 
#define __n2be_16(u16)   ((uint16_t) __REV16(u16))
 
#define __be2n_16(u16)   __n2be_16(u16)
 

Detailed Description