Defined internally as:
typedef unsigned char uchar; // Unsigned character (byte, 8 bits)
typedef unsigned short ushort; // Unsigned short (word, 16 bits)
typedef unsigned int uint; // Unsigned integer (doubleword, 32 bits)
typedef unsigned long ulong; // Unsigned long (doubleword, 32 bits)