/* Make a combined value from type and count */
#define LI_MAKE_TYPE(T,C) ((T) | (((unsigned)(C)) << 2U))
/* Extract type and count from a type field */
#define LI_GET_TYPE(T) ((T) & 0x03U)
/* Make a combined value from type and count */
#define LI_MAKE_TYPE(T,C) ((T) | (((unsigned)(C)) << 2U))
/* Extract type and count from a type field */
#define LI_GET_TYPE(T) ((T) & 0x03U)