S_DEVICEID
#define V_DEVICEID(x) ((x) << S_DEVICEID)
#define G_DEVICEID(x) (((x) >> S_DEVICEID) & M_DEVICEID)