DiskOnChip 2000/Millennium driver merge.
David Woodhouse
dwmw2 at infradead.org
Fri Dec 1 09:40:32 EST 2000
I've now cleaned up some of the differences between the new combined
doc200[01] driver and the doc2001-only driver, and enabled
DOC_SINGLE_DRIVER in the docprobe code.
I haven't removed the conditional stuff for two reasons -
1. Ollie wants to keep the separate doc2001 driver for easier
development and testing
2. The doc2000 driver doesn't actually _work_ for writing. It
exhibits the same behaviour with both types of device -
writes to NFTL just don't appear to _stay_ written.
If you need write support for the Millennium right now, just comment out
the definition of DOC_SINGLE_DRIVER in docprobe.c and continue to use
the doc2001 module.
As the doc2001 driver is working fine, I'm fairly sure it's a hardware
driver problem, not an NFTL code problem. Writes to the main body of the
flash appear to work too, so I currently suspect that it's an OOB data write
problem.
If anyone else with Millennium hardware could take a look at the
differences between doc2000.c and doc2001.c, especially Ollie who actually
knows what he's doing, that'd be very much appreciated.
--
dwmw2
To unsubscribe, send "unsubscribe mtd" to majordomo at infradead.org
More information about the linux-mtd
mailing list