[U-Boot] [Fwd: Re: iPAQ 21x support (+PXA3xx NAND flash and MMC)]

Oliver Ford ipaqlinux at oliford.co.uk
Mon Dec 1 20:03:47 CET 2008


Whoops, I think I missed the list on this one.

Daniel Mack wrote:
> Yes, absolutely - to me. I'm sitting on this at this very moment :)
>
> I was also thinking about implementing this as a PXA3xx generic layer
> for small pages, large pages, 8bit and 16bit so the same code does not
> need to be copied to all the board implementations over and over again.
>
> But I'm not sure whether there are any plans to do this as I didn't
> follow the development of this project for a long time.
>
> Anyways, I'd appreciate if you could send over what you got.
>   
Ok, I've currently got it inside my board code directory but it wouldn't 
be much to generalise.

There's a copy here:
http://www.oliford.co.uk/hpipaq214/public/u-boot/board/ipaq214/nand.c
http://www.oliford.co.uk/hpipaq214/public/u-boot/board/ipaq214/pxa3xx-nand.h

Mostly it's the same as the linux one except that I've written a 
function called pxa3xx_nand_no_irq_wait_completion_timeout() which 
mimics the call to wait_for_completion_timeout() that would be made with 
IRQs avaliable.

Oliver




More information about the U-Boot mailing list