LPCOpen Platform for LPC18XX/43XX microcontrollers: C:/w/lpcopen_docs/software/lpc_core/lpc_board/board_common/lpc_nandflash.h File Reference

| LPCOpen Platform for LPC18XX/43XX microcontrollers 18XX43XX LPCOpen Platform for the NXP LPC18XX/43XX family of Microcontrollers

- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

Data Structures | Functions
lpc_nandflash.h File Reference
`#include "board.h"`

Go to the source code of this file.

## Data Structures
struct | lpc_nandflash_size_t
| NAND Flash Size structure. More...

## Functions
void | lpc_nandflash_init (void)
| Initialize flash. More...
void | lpc_nandflash_DeInit (void)
| De-initialize flash. More...
const lpc_nandflash_size_t * | lpc_nandflash_get_size (void)
| Return the flash size. More...
void | lpc_nandflash_get_id (uint8_t *pData)
| Read manufacturer ID and device ID. More...
uint8_t | lpc_nandflash_read_status (void)
| Read status. More...
void | lpc_nandflash_erase_block (uint32_t block)
| Erase a block. More...
uint32_t | lpc_nandflash_write_page (uint32_t block, uint32_t page, uint8_t *data, uint32_t size)
| Write a page to NAND FLASH. More...
void | lpc_nandflash_read_start (uint32_t block, uint32_t page, uint32_t ofs)
| Start reading data from NAND FLASH. More...
void | lpc_nandflash_read_data (uint8_t *data, uint32_t size)
| Read data from NAND FLASH. More...