X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=board%2Fprodrive%2Falpr%2Fnand.c;h=e63c921eff592a347b8306e79c9c75d3b3459f4f;hb=1c2ce2262069510f31c7d3fd7efd3d58b8c0c148;hp=20a80983073ba46bb6d13dbca6293d1de5ac72ae;hpb=5bc528fa4da751d472397b308137238a6465afd2;p=u-boot diff --git a/board/prodrive/alpr/nand.c b/board/prodrive/alpr/nand.c index 20a8098307..e63c921eff 100644 --- a/board/prodrive/alpr/nand.c +++ b/board/prodrive/alpr/nand.c @@ -32,19 +32,19 @@ #include struct alpr_ndfc_regs { - u16 cmd[4]; - u16 addr_wait; - u16 term; - u16 dummy; - u16 dummy2; - u16 data; + u8 cmd[4]; + u8 addr_wait; + u8 term; + u8 dummy; + u8 dummy2; + u8 data; }; static u8 hwctl; static struct alpr_ndfc_regs *alpr_ndfc = NULL; -#define readb(addr) (u8)(*(volatile u16 *)(addr)) -#define writeb(d,addr) *(volatile u16 *)(addr) = ((u16)(d)) +#define readb(addr) (u8)(*(volatile u8 *)(addr)) +#define writeb(d,addr) *(volatile u8 *)(addr) = ((u8)(d)) /* * The ALPR has a NAND Flash Controller (NDFC) that handles all accesses to