[U-Boot] nand: adjust erase/read/write partition/chip size for bad blocks

Scott Wood scottwood at freescale.com
Wed May 22 23:42:23 CEST 2013


On 05/22/2013 04:36:41 PM, Scott Wood wrote:
> On Tue, Feb 26, 2013 at 05:21:27PM -0000, Harvey Chapman wrote:
> > Adjust the sizes calculated for whole partition/chip operations by
> > removing the size of bad blocks so we don't try to erase/read/write
> > past a partition/chip boundary.
> >
> > Signed-off-by: Harvey Chapman <hchapman at 3gfp.com>
> >
> > ---
> > common/cmd_nand.c |   35 +++++++++++++++++++++++++++++++++++
> >  1 file changed, 35 insertions(+)
> 
> Applied to u-boot-nand-flash...
> 
> > +			/* size is unspecified */
> > +			if (argc < 5)
> > +				adjust_size_for_badblocks(&rwsize, off,  
> dev);
> 
> ...after fixing this to be &size rather than &rwsize.

...and then noticed that the next patch in my queue was a resent  
version of this with that fixed. :-P

-Scott


More information about the U-Boot mailing list