> From: Peter Maydell [mailto:peter.mayd...@linaro.org] > Sent: Sunday, December 12, 2010 3:02 PM
> In case you're collecting things to clean up for the next issue, > here's > another :-) The Rev M OMAP35x TRM says on page 1139: > > "In both prefetch and write-posting modes, the engine respectivelly > uses byte or Word16 access requests for an 8- or 16-bit wide NAND > device attached to the linked chip-select. The FIFOTHRESHOLD and > TRANSFERCOUNT fields must be programmed accordingly as a > number of bytes or a number of Word16." Yes that appears wrong in all TRM and underlying specs. > However the register descriptions just say that FIFOTHRESHOLD > and TRANSFERCOUNT are byte counts. > > In this case I'm going to trust the register descriptions because > that's how Linux programs them (and it doesn't boot if you model > them as Word16 counts...) A search on TRANSFERCOUNT does show 3 spots where it explicitly says bytes. I'll forward to TRM owners. I know the right folks for 34xx,36xx,44xx, I think that should propagate to 35xx and other variants. Regards, Richard W. _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev