JFFS on an MTDRAM device
PATCH 1/1 JFFS on an MTDRAM device
Hi,
I needed the attached patch to allow a JFFS2 filesystem to be mounted using an MTDRAM driver (actually an SRAM chip).
Without it I get lots of warnings in jffs2_erase_callback: "Erase at 0x%08x finished, but state != MTD_ERASE_DONE. State is 0x%x instead."
Cheers,
Ian.
Signature · 18 lines
Ian Campbell Design Engineer Arcom Control Systems Ltd, Clifton Road, Cambridge CB1 7EA United Kingdom Tel: +44 (0)1223 403465 E-Mail: [email protected] Web: http://www.arcomcontrols.com ________________________________________________________________________ This email has been scanned for all viruses by the MessageLabs SkyScan service. For more information on a proactive anti-virus service working around the clock, around the globe, visit http://www.messagelabs.com ________________________________________________________________________
? mtd.ram.erase.patch
? drivers/mtd/chips/.map_ram.c.swp
Index: drivers/mtd/chips/map_ram.c
===================================================================
RCS file: /home/cvs/mtd/drivers/mtd/chips/map_ram.c,v retrieving revision 1.14
mtd/chips/map_ram.c +2 -0
@@ -107,6 +107,8 @@for (i=0 ; i<instr->len; i++) map->write8 (map,0xFF , instr->addr + i); + instr->state =MTD_ERASE_DONE ; +if (instr->callback) instr->callback (instr);