Hi,
Daniel Smolik <> [20080406 19:06:23 +0200]:
>
> Matthieu Crapet napsal(a):
> >
> > TODO:
> > - include NAND map driver (for TS-72[56]0)
>
> ...I port HW Ecc support for 7400 and partialy rewrote MTD driver to
> support 7400/7250/7260 with autodetect of MTD size.
>
I'm going to grovel at somestage to the ts72xx.c maintainer to see if I can
ask him to look at my take on the NAND driver. At least for the 72xx and
7800 SBC's the NAND driver is identical except for some cheesy DMA and
hardware accelerated ECC support in the 7800 that I know of.
My variation of the driver moves the platform specific bits out of the NAND
driver into the platform dependent code where things should be. This is done
with a pointer to a function so that the platform code decides what the
partition table is to look at.
Anyone tinkering with their own code for the TS ARM platforms here I plan to
grovel to as well (let me know who you are) in hope I can encourage to look
at my NAND driver so that there is less duplication of work; work that might
be platform dependent.
I'm packed out with work this week but hope to return to my ARM tinkerings
next weekend. I'll be looking at the HW ECC/DMA support of the other 7000
series boards to add support for those to my NAND driver.
First thing I have to do is get DMA support working reliably though.
Cheers
Alex
--
________________________________________
< A fool and his money are soon popular. >
----------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|