128MB DOC2000 with 2.4.X kernel

Brendan J Simon BrendanSimon at fastmail.fm
Wed Aug 4 23:51:02 EDT 2004


I've just been reading the archives about 128MB DOCs looking like a 
Millenium device and the soltion being to do 4 reads, etc.
The 2.4.26 kernel doesn't support this device but I see that the 2.6.X 
kernels do.

If I modify docprobe.c to detect the 128MB DOC2000 correctly, will the 
rest of the MTD code work correctly with it ???
I hope so as this would be a quick fix, however I do recall seeing 
something about 3 and 4 byte addresses.  Is this relevant to getting 
128MB DOC working with 2.4.X kernels ?

To summarise, I have an embedded board with a 64MB DOC2000 and a 2.4.18 
kernel.  I need to have a 128MB DOC2000 working on it pretty quickly and 
am considering the options of making a few source code changes to the 
2.4.18 kernel or porting a newer 2.6.x kernel to the embedded board.  
I'm looking for the quickest solution.  Any ideas, comments or 
suggestions would be greatly appreciated.

Is INTFL needed for the 128MB DOC2000 or can I use the NFTL code that I 
am currently using on the 64MB doc?

Many thanks,
Brendan Simon.





More information about the linux-mtd mailing list