public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] hi,guys,about the nand flash driver
@ 2009-05-29  4:49 lanmanck
  2009-05-29  8:32 ` Wolfgang Denk
  2009-05-29 19:30 ` Scott Wood
  0 siblings, 2 replies; 6+ messages in thread
From: lanmanck @ 2009-05-29  4:49 UTC (permalink / raw)
  To: u-boot

hi:
 i am going to port uboot1.1.6 nand flash driver to my arm926ejs board.use /drivers/nand/nand.c. not nand_legacy.c .
out cpu chip has a nand flash controller,the program flow is as below:
1?set address to controller's register
2?set command to controller's register
3?write controller's special register,so that the 2 steps above can execute.
4?wait for the steps above to be completed ,through another register.
5?now program the data.
the problem is;
i don't konw how to set struct nand_chip's func point because of the nand controller:
xxx_hwcontrol(): the ale,cle cannot be controlled by program.
IO_ADDRW:what's it?
 now i think i just need to write the fllowing functions:
wirtebyte,readbyte,writebuf,readbuf,
can anyone tell me if i am right? or give me some advise?
thank you.
 
 

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-06-04 15:20 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-29  4:49 [U-Boot] hi,guys,about the nand flash driver lanmanck
2009-05-29  8:32 ` Wolfgang Denk
2009-05-29 19:30 ` Scott Wood
2009-05-30  3:09   ` [U-Boot] Reply:Re: " lanmanck
2009-05-31  2:04     ` xiangfu
2009-06-04 15:20     ` Scott Wood

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox