cdd93ab812
Without creating a LAW entry, any access to the NAND hangs the CPU. The original intent was to add a quirk to map all of the RouterBoard's LBC address space in one shot, which would fix it for both NAND and the CF, and that's probably still in the cards. However, for now, this makes NAND usable without a separate hack. Things left before the RouterBoard can run standalone: * Add partitions to the NAND (not specified by the FDT, which we currently require). * Create a YAFFS partition for the kernel. The Mikrotik boot loader requires a 4MB partition at the beginning of NAND, with a file called 'kernel' in the root. |
||
---|---|---|
.. | ||
nand_bbt.c | ||
nand_cdev.c | ||
nand_dev.h | ||
nand_ecc_pos.h | ||
nand_generic.c | ||
nand_geom.c | ||
nand_id.c | ||
nand_if.m | ||
nand.c | ||
nand.h | ||
nandbus_if.m | ||
nandbus.c | ||
nandbus.h | ||
nandsim_chip.c | ||
nandsim_chip.h | ||
nandsim_ctrl.c | ||
nandsim_log.c | ||
nandsim_log.h | ||
nandsim_swap.c | ||
nandsim_swap.h | ||
nandsim.c | ||
nandsim.h | ||
nfc_at91.c | ||
nfc_at91.h | ||
nfc_fsl.c | ||
nfc_fsl.h | ||
nfc_if.m | ||
nfc_mv.c | ||
nfc_rb.c |