Technical Support
On-Line Manuals
RL-ARM User's Guide (MDK v4)
#include <file_config.h> U32 UnInit ( NAND_DRV_CFG* cfg); /* Device configuration */
The function UnInit de-initializes the Flash programming algorithms for a NAND Flash memory device.
The parameter cfg is a pointer specifying the device configuration, which also contains default data positions as described in Page Layout Structure.
The function is part of the NAND Driver. The prototype is defined in the file File_Config.h. Developers must customize the function.
Use the function during run-time to disable the device. Afterwards, only invoke the function finit for re-initializing the Flash device.
UnInit is invoked by the function funinit.
nand.BlockErase, nand.Init, nand.PageRead, nand.PageWrite
/* NAND Device Driver Control Block */ NAND_DRV nand0_drv = { Init, UnInit, PageRead, PageWrite, BlockErase }; static U32 UnInit (NAND_DRV_CFG *cfg) { return RTV_NOERR; }
Cookie Settings | Terms of Use | Privacy | Accessibility | Trademarks | Contact Us | Feedback
Copyright © 2005-2019 Arm Limited (or its affiliates). All rights reserved.
This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.
Change Settings
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers of your data.