using HIGH: "warning: implicit truncation from 'int' to bitfield changes value from 3 to -1" The compiler setting "Enum Container always int" is checked. I also have defined my "u32" as "typedef unsigned long u32;" and been using this with Keil since before th...