Если вы хотите убедиться, что ваша переменная STATUS имеет ширину 4 байта, то включите inttypes.h (заголовок C99) и объявите его как:
uint32_t STATUS = 0;
если вы также хотите быть уверены, что это big-endian, вам придется объявить его как массив байтов:
unsigned char STATUS[4] = { 0x00, 0x00, 0x00, 0x01 } /* STATUS = 1, 32bit BE */
Уверен, это лучшее, что вы можете сделать в портативном компьютере.