una soluzione puo essere shiftare i bit lasciando solo i primi 4??
mannaggia sono a lavoro, come rientro a casa lo provo..

#define MASCK 0b000011011/* MASCK i primi 4 bit gia shiftati di 4 bit per il confronto*/

int status;/*dato da verificare */
if(status>>4==MASCK)...