MTD NAND Driver Programming Interface | ||
---|---|---|
<<< Previous | Basic board driver | Next >>> |
The exit function is only neccecary if the driver is compiled as a module. It releases all resources which are held by the chip driver and unregisters the partitions in the MTD layer.
#ifdef MODULE static void __exit board_cleanup (void) { /* Release resources, unregister device */ nand_release (board_mtd); /* unmap physical adress */ iounmap((void *)baseaddr); /* Free the MTD device structure */ kfree (board_mtd); } module_exit(board_cleanup); #endif |
<<< Previous | Home | Next >>> |
Init function | Up | Advanced board driver functions |