FSMC NAND. Added some compile time checks
Merge branch 'origin/fsmc' to uffs.