RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Functions
nand-mlc-erase-block-safe.c File Reference

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.