Bug #646: Fixed misalligned memory access, especially visible on a 16 bit
system like the PIC24F