## Change or override KERNELDIR to your kernel
## comment out USE_xxxx if you don't want these features.
-KERNELDIR = /usr/src/kernel-headers-2.4.18
+KERNELDIR = /usr/src/kernel-headers-2.4.27
CFLAGS = -D__KERNEL__ -DMODULE -I$(KERNELDIR)/include -O2 -Wall
/*
* Scan for the NAND device
*/
-int nand_scan (struct mtd_info *mtd)
+int nand_scan (struct mtd_info *mtd,int maxchips)
{
mtd->oobblock = 512;
mtd->oobsize = 16;
/* Fill in remaining MTD driver data */
mtd->type = MTD_NANDFLASH;
mtd->flags = MTD_CAP_NANDFLASH;
- mtd->module = THIS_MODULE;
+ mtd->owner = THIS_MODULE;
mtd->ecctype = MTD_ECC_NONE;
mtd->erase = nand_erase;
mtd->point = NULL;
// Do the nand init
- nand_scan(&nandemul_mtd);
+ nand_scan(&nandemul_mtd,1);
nandemul_Initialise();