Fix unaligned 16 bit access in comcerto NAND drv

GCC emits ARMv7 code that performs unaligned load operations. It thinks
the runtime system supports it, but since the MMU is disabled in the
bootloader, an unaligned data access causes a data abort exception.  Let
us work around this problem by using the get_unaligned() and
put_unaligned() macros.

Change-Id: I25000f70a5627341ee77c11b2fdcc589629b0d9d
1 file changed