RTEMS: bsps/arm/lpc32xx/nand/nand-mlc-erase-block-safe.c File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Functions
nand-mlc-erase-block-safe.c File Reference
Board Support Packages » ARM » NXP LPC32XX » NAND MLC Controller

lpc32xx_mlc_erase_block_safe(), lpc32xx_mlc_erase_block_safe_3(), and lpc32xx_mlc_zero_block() implementation. More...

`#include <bsp/nand-mlc.h>`
`#include <string.h>`
`#include <bsp.h>`

## Functions
void | lpc32xx_mlc_zero_pages (uint32_t page_begin, uint32_t page_end)
| Writes zero values to the pages specified by page_begin and page_end.
rtems_status_code | lpc32xx_mlc_is_valid_block (uint32_t block_index)
| Checks if the block with index block_index is valid.
rtems_status_code | lpc32xx_mlc_erase_block_safe_3 (uint32_t block_index, uint32_t page_begin, uint32_t page_end)
| Erases the block with index block_index.
rtems_status_code | lpc32xx_mlc_erase_block_safe (uint32_t block_index)
| Erases the block with index block_index.

## Detailed Description

lpc32xx_mlc_erase_block_safe(), lpc32xx_mlc_erase_block_safe_3(), and lpc32xx_mlc_zero_block() implementation.