Now using the macros defined in bitwise.h to make intent more clean in can.h