Lines Matching +full:256 +full:mb
144 * 256 MB NAND flash has a 5-byte ID with 2nd byte 0xaa, 0xba, 0xca or 0xda.
149 { 0x6e, 20, 8, 4, 8, 2}, /* 1 MB */
150 { 0xe8, 20, 8, 4, 8, 2}, /* 1 MB */
151 { 0xec, 20, 8, 4, 8, 2}, /* 1 MB */
152 { 0x64, 21, 8, 4, 9, 2}, /* 2 MB */
153 { 0xea, 21, 8, 4, 9, 2}, /* 2 MB */
154 { 0x6b, 22, 9, 4, 9, 2}, /* 4 MB */
155 { 0xe3, 22, 9, 4, 9, 2}, /* 4 MB */
156 { 0xe5, 22, 9, 4, 9, 2}, /* 4 MB */
157 { 0xe6, 23, 9, 4, 10, 2}, /* 8 MB */
158 { 0x73, 24, 9, 5, 10, 2}, /* 16 MB */
159 { 0x75, 25, 9, 5, 10, 2}, /* 32 MB */
160 { 0x76, 26, 9, 5, 10, 3}, /* 64 MB */
161 { 0x79, 27, 9, 5, 10, 3}, /* 128 MB */
164 { 0x5d, 21, 9, 4, 8, 2}, /* 2 MB */
165 { 0xd5, 22, 9, 4, 9, 2}, /* 4 MB */
166 { 0xd6, 23, 9, 4, 10, 2}, /* 8 MB */
167 { 0x57, 24, 9, 4, 11, 2}, /* 16 MB */
168 { 0x58, 25, 9, 4, 12, 2}, /* 32 MB */
185 static unsigned char parity[256];
186 static unsigned char ecc2[256];
192 for (i = 1; i < 256; i++) in nand_init_ecc()
195 for (i = 0; i < 256; i++) { in nand_init_ecc()
211 /* compute 3-byte ecc on 256 bytes */
217 for (i = 0; i < 256; i++) { in nand_compute_ecc()
262 * On my 16MB card, control blocks have size 64 (16 real control bytes,
385 * (1 MB and 2 MB cards are a bit different, but I have only a 16 MB card.)
432 * increasing it by 256 shifts the bytestream by 512 bytes;
451 * the last 8 bits are ignored); increasing it by 32*256 shifts
473 * increasing it by 256 shifts the bytestream by 576 = 512+64 bytes;
493 * the last 8 bits are ignored); increasing it by 256 shifts
500 * (fromaddress += 256).
1140 char blurbtxt[256]; in sddr09_get_cardinfo()
1164 * MB or MiB? It is neither. A 16 MB card has in sddr09_get_cardinfo()
1169 ", %d MB", 1<<(cardinfo->chipshift - 20)); in sddr09_get_cardinfo()