libtonc

Macros

#define ATTR2_ID_MASK   0x03FF
 
#define ATTR2_ID_SHIFT   0
 
#define ATTR2_ID(n)   ((n)<<ATTR2_ID_SHIFT)
 
#define ATTR2_PRIO_MASK   0x0C00
 
#define ATTR2_PRIO_SHIFT   10
 
#define ATTR2_PRIO(n)   ((n)<<ATTR2_PRIO_SHIFT)
 
#define ATTR2_PALBANK_MASK   0xF000
 
#define ATTR2_PALBANK_SHIFT   12
 
#define ATTR2_PALBANK(n)   ((n)<<ATTR2_PALBANK_SHIFT)
 
#define ATTR2_BUILD(id, pb, prio)   ( ((id)&0x3FF) | (((pb)&15)<<12) | (((prio)&3)<<10) )
 

Detailed Description