Mstatus
#define Posted(m) (Mstatus(m) & _POSTED)
#define Indriver(m) (Mstatus(m) & _IN_DRIVER)
#define LinkNeeded(m) (Mstatus(m) & _LINK_NEEDED)
#define SetPost(m) (Mstatus(m) |= _POSTED)
#define SetDriver(m) (Mstatus(m) |= _IN_DRIVER)
#define SetLink(m) (Mstatus(m) |= _LINK_NEEDED)
#define ResetPost(m) (Mstatus(m) &= ~_POSTED)
#define ResetDriver(m) (Mstatus(m) &= ~_IN_DRIVER)
#define ResetLink(m) (Mstatus(m) &= ~_LINK_NEEDED)