S_DATABITS
#define V_DATABITS(x) ((x) << S_DATABITS)
#define G_DATABITS(x) (((x) >> S_DATABITS) & M_DATABITS)