![]() |
![]() |
NAND functional layer API source file. More...
#include <csl_nand.h>Functions | |
| CSL_Status | NAND_init (CSL_NandObj *nandObj, Uint16 nandInstId) |
| CSL_Status | NAND_setup (CSL_NandHandle hNand, CSL_NandConfig *nandConfig) |
| CSL_Status | NAND_getBankInfo (CSL_NandHandle hNand, CSL_NandAsyncBank *bank, Uint16 bankNum) |
| CSL_Status | NAND_setLatchEnableOffset (CSL_NandHandle hNand, Uint32 addrOffset, Uint32 cmdOffset) |
| CSL_Status | NAND_isStatusWriteProtected (CSL_NandHandle hNand, Uint16 *WPstatus) |
| CSL_Status | NAND_sendCommand (CSL_NandHandle hNand, CSL_VUint16 cmd) |
| CSL_Status | NAND_checkCommandStatus (CSL_NandHandle hNand) |
| CSL_Status | NAND_setAddress (CSL_NandHandle hNand, Uint16 addr) |
| CSL_Status | NAND_enableHwECC (CSL_NandHandle hNand, CSL_NandChipSelect csInput) |
| CSL_Status | NAND_disableHwECC (CSL_NandHandle hNand, CSL_NandChipSelect csInput) |
| CSL_Status | NAND_readECC (CSL_NandHandle hNand, Uint16 *eccBuffer, CSL_NandChipSelect csInput) |
| CSL_Status | NAND_readNBytes (CSL_NandHandle hNand, Uint16 readRequest, Uint16 *pReadBuffer, Uint16 pack, Bool spare) |
| CSL_Status | NAND_writeNBytes (CSL_NandHandle hNand, Uint16 writeRequest, Uint16 *pWriteBuffer, Uint16 val, Bool spare) |
| void | NAND_hasRandomRead (Uint32 nandOptions, Uint16 *RRstatus) |
| void | NAND_hasRandomWrite (Uint32 nandOptions, Uint16 *RWstatus) |
| void | NAND_hasCacheProg (Uint32 nandOptions, Uint16 *CPstatus) |
| void | NAND_hasCopyBack (Uint32 nandOptions, Uint16 *CBstatus) |
| CSL_Status | NAND_intrEnable (CSL_NandHandle hNand) |
| CSL_Status | NAND_intrDisable (CSL_NandHandle hNand) |
| Int16 | NAND_getIntrNum (Uint16 nandInstId) |
| CSL_Status | NAND_intrReadAT (CSL_NandHandle hNand, Uint16 *ATstatus) |
| CSL_Status | NAND_intrReadLT (CSL_NandHandle hNand, Uint16 *LTstatus) |
| CSL_Status | NAND_intrReadWR (CSL_NandHandle hNand, Uint16 *WRstatus) |
| CSL_Status | NAND_intrClear (CSL_NandHandle hNand) |
NAND functional layer API source file.
Path: \(CSLPATH)
1.7.4