\r
/**\r
Pass in a pointer to an ARM MOVT or MOVW immediate instruciton and \r
- return the immediate data encoded in the instruction\r
+ return the immediate data encoded in the instruction.\r
\r
@param Instruction Pointer to ARM MOVT or MOVW immediate instruction\r
\r
// imm8 -> Bit7:Bit0\r
Address = (UINT16)(Movt & 0x000000ff); // imm8\r
Address |= (UINT16)((Movt >> 4) & 0x0000f700); // imm4 imm3\r
- Address |= ((Movt & BIT26) ? BIT11 : 0); // i\r
+ Address |= (((Movt & BIT26) != 0) ? BIT11 : 0); // i\r
return Address;\r
}\r
\r
\r
/**\r
Pass in a pointer to an ARM MOVW/MOVT instruciton pair and \r
- return the immediate data encoded in the two` instruction\r
+ return the immediate data encoded in the two` instruction.\r
\r
@param Instructions Pointer to ARM MOVW/MOVT insturction pair\r
\r