16 #define QSPI0 ((void *) 0xE000D000)
19 cmd(ulong *r, int sz, u32int c)
24 r[QSPI_TXD1 + sz - 1] = c;
26 while((r[QSPI_STATUS] & (1<<2|1<<4)) != (1<<2|1<<4))
37 r[QSPI_CFG] = 1<<31 | 1<<19 | 3<<6 | 1<<15 | 1<<14 | 1<<10 | 1<<3 | 1;
38 r[QSPI_CFG] &= ~(1<<10);
43 print("%x\n", cmd(r, 2, 0x05));