mt29f NAND driver: refactor to separate generic and hardware implementation.
authoraleph <aleph@38d2e660-2303-0410-9eaa-f027e97ec537>
Tue, 10 May 2011 16:25:48 +0000 (16:25 +0000)
committeraleph <aleph@38d2e660-2303-0410-9eaa-f027e97ec537>
Tue, 10 May 2011 16:25:48 +0000 (16:25 +0000)
commit22f49a0a4959e1189cc4364e16b6ff0eb692e010
treec7c599291da3426a760dd55a2ff795e17db20a16
parent3c488dd19e226a2860495b492a523327b29758a1
mt29f NAND driver: refactor to separate generic and hardware implementation.

MT29F NAND is actually ONFI 1.0 compliant, so the driver can be a generic
NAND driver when separating NAND logic from the hardware layer that
handles the SAM3X NFC memory controller.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4887 38d2e660-2303-0410-9eaa-f027e97ec537
bertos/cfg/cfg_mt29f.h
bertos/cpu/cortex-m3/drv/mt29f_sam3.c
bertos/cpu/cortex-m3/drv/mt29f_sam3.h
bertos/drv/mt29f.c [new file with mode: 0644]
bertos/drv/mt29f.h