![]() |
nandps
Xilinx SDK Drivers API Documentation
|
Data Structures | |
| struct | __attribute__ |
| ONFI 1.0 support. More... | |
Macros | |
| #define | ONFI_CMD_READ1 0x00 |
| ONFI Read command (1st cycle) More... | |
| #define | ONFI_CMD_READ2 0x30 |
| ONFI Read command (2nd cycle) More... | |
| #define | ONFI_CMD_CHANGE_READ_COLUMN1 0x05 |
| ONFI Change Read Column command (1st cycle) More... | |
| #define | ONFI_CMD_CHANGE_READ_COLUMN2 0xE0 |
| ONFI Change Read Column command (2nd cycle) More... | |
| #define | ONFI_CMD_BLOCK_ERASE1 0x60 |
| ONFI Block Erase (1st cycle) More... | |
| #define | ONFI_CMD_BLOCK_ERASE2 0xD0 |
| ONFI Block Erase (2nd cycle) More... | |
| #define | ONFI_CMD_READ_STATUS 0x70 |
| ONFI Read status command. More... | |
| #define | ONFI_CMD_PAGE_PROG1 0x80 |
| ONFI Page Program command (1st cycle) More... | |
| #define | ONFI_CMD_PAGE_PROG2 0x10 |
| ONFI Page Program command (2nd cycle) More... | |
| #define | ONFI_CMD_CHANGE_WRITE_COLUMN 0x85 |
| ONFI Change Write Column command. More... | |
| #define | ONFI_CMD_READ_ID 0x90 |
| ONFI Read ID command. More... | |
| #define | ONFI_CMD_READ_PARAM_PAGE 0xEC |
| ONFI Read Parameter Page command. More... | |
| #define | ONFI_CMD_RESET 0xFF |
| ONFI Reset command. More... | |
| #define | ONFI_CMD_COPYBACK_READ1 0x00 |
| ONFI Copyback Read command (1st cycle) More... | |
| #define | ONFI_CMD_COPYBACK_READ2 0x35 |
| ONFI Copyback Read command (2nd cycle) More... | |
| #define | ONFI_CMD_READ_CACHE_ENHANCED1 0x00 |
| ONFI Read cache enhanced command (1st cycle) More... | |
| #define | ONFI_CMD_READ_CACHE_ENHANCED2 0x31 |
| ONFI Read cache enhanced command (2nd cycle) More... | |
| #define | ONFI_CMD_READ_CACHE 0x31 |
| ONFI Read cache command. More... | |
| #define | ONFI_CMD_READ_CACHE_END 0x3F |
| ONFI Read cache end command. More... | |
| #define | ONFI_CMD_BLOCK_ERASE_INTERLEAVED2 0xD1 |
| ONFI Block Erase interleaved command (2nd cycle) More... | |
| #define | ONFI_CMD_READ_STATUS_ENHANCED 0x78 |
| ONFI Read Status enhanced command. More... | |
| #define | ONFI_CMD_PAGE_PROGRAM_INTERLEAVED2 0x11 |
| ONFI Page Program interleaved command (2nd cycle) More... | |
| #define | ONFI_CMD_PAGE_CACHE_PROGRAM1 0x80 |
| ONFI Page cache program (1st cycle) More... | |
| #define | ONFI_CMD_PAGE_CACHE_PROGRAM2 0x15 |
| ONFI Page cache program (2nd cycle) More... | |
| #define | ONFI_CMD_COPYBACK_PROGRAM1 0x85 |
| ONFI Copyback program command (1st cycle) More... | |
| #define | ONFI_CMD_COPYBACK_PROGRAM2 0x10 |
| ONFI Copyback program command (2nd cycle) More... | |
| #define | ONFI_CMD_COPYBACK_PROGRAM_INTERLEAVED2 0x11 |
| ONFI Copyback program interleaved command (2nd cycle) More... | |
| #define | ONFI_CMD_READ_UNIQUEID 0xED |
| ONFI Read Unique ID command. More... | |
| #define | ONFI_CMD_GET_FEATURES 0xEE |
| ONFI Get features command. More... | |
| #define | ONFI_CMD_SET_FEATURES 0xEF |
| ONFI Set features command. More... | |
| #define | ONFI_STATUS_FAIL 0x01 |
| ONFI Status Register : FAIL. More... | |
| #define | ONFI_STATUS_FAILC 0x02 |
| ONFI Status Register : FAILC. More... | |
| #define | ONFI_STATUS_ARDY 0x20 |
| ONFI Status Register : ARDY. More... | |
| #define | ONFI_STATUS_RDY 0x40 |
| ONFI Status Register : RDY. More... | |
| #define | ONFI_STATUS_WP 0x80 |
| ONFI Status Register : WR. More... | |
| #define | ONFI_ID_LEN 4 |
| ONFI ID Length. More... | |
| #define | ONFI_CRC_INIT 0x4F4E |
| ONFI CRC16 Inititialization constant. More... | |
| #define | ONFI_CRC_POLYNOM 0x8005 |
| ONFI CRC16 polynomial. More... | |
| #define | ONFI_CRC_ORDER 16 |
| ONFI CRC16 order. More... | |
| #define | ONFI_PARAM_PAGE_LEN 256 |
| ONFI Parameter page length. More... | |
| #define | ONFI_CRC_LEN 254 |
| ONFI CRC16 length. More... | |
| #define | ONFI_SIGNATURE_LEN 4 |
| ONFI Signature Length. More... | |
Enumerations | |
| enum | OnfiCommandsEnum { READ =0, CHANGE_READ_COLUMN, BLOCK_ERASE, READ_STATUS, PAGE_PROGRAM, CHANGE_WRITE_COLUMN, READ_ID, READ_PARAM_PAGE, RESET, GET_FEATURES, SET_FEATURES, READ_CACHE_RANDOM, READ_CACHE_END_SEQ, PAGE_CACHE_PROGRAM } |
| This enum defines the onfi commands. More... | |