A normal application needs no more include files than cyg/io/flash_nand.h and cyg/io/flash_nand_err.h. When an application or driver module requires access to the internal workings of the NAND Flash library, it must start including cyg/io/flash_nand_internal.h. For access to the APIs of the controller or chip libraries, the application or driver must also include the respective API include files for those modules, see the following chapters.