|
Linux Kernel
3.7.1
|
Data Fields | |
| struct mtd_partition | partitions [CONFIG_NANDSIM_MAX_PARTS] |
| unsigned int | nbparts |
| uint | busw |
| u_char | ids [4] |
| uint32_t | options |
| uint32_t | state |
| uint32_t | nxstate |
| uint32_t * | op |
| uint32_t | pstates [NS_MAX_PREVSTATES] |
| uint16_t | npstates |
| uint16_t | stateidx |
| union ns_mem * | pages |
| struct kmem_cache * | nand_pages_slab |
| union ns_mem | buf |
| struct { | |
| uint64_t totsz | |
| uint32_t secsz | |
| uint pgsz | |
| uint oobsz | |
| uint64_t totszoob | |
| uint pgszoob | |
| uint secszoob | |
| uint pgnum | |
| uint pgsec | |
| uint secshift | |
| uint pgshift | |
| uint oobshift | |
| uint pgaddrbytes | |
| uint secaddrbytes | |
| uint idbytes | |
| } | geom |
| struct { | |
| unsigned command | |
| u_char status | |
| uint row | |
| uint column | |
| uint count | |
| uint num | |
| uint off | |
| } | regs |
| struct { | |
| int ce | |
| int cle | |
| int ale | |
| int wp | |
| } | lines |
| struct file * | cfile |
| unsigned char * | pages_written |
| void * | file_buf |
| struct page * | held_pages [NS_MAX_HELD_PAGES] |
| int | held_cnt |
| struct { ... } geom |
| struct page* held_pages[NS_MAX_HELD_PAGES] |
| struct { ... } lines |
| struct kmem_cache* nand_pages_slab |
| struct mtd_partition partitions[CONFIG_NANDSIM_MAX_PARTS] |
| uint32_t pstates[NS_MAX_PREVSTATES] |
| struct { ... } regs |
1.8.2