; flash.types (Rev. 0311271130) [Description] ; descriptive names to be displayed ; sorting keys: ManID, DevID ; AMD 0x0001_0x22490000=AMD Am29LV160D, 16 Mbit 0x0001_0x22560000=AMD Am41DL3204G, 32 Mbit 0x0001_0x225b0000=AMD Am29LV800B, 8 Mbit 0x0001_0x227e0201=AMD Am41DL6408G, 64 Mbit 0x0001_0x227e1501=AMD Am49PDL640AG, 64 Mbit 0x0001_0x227e2100=AMD Am49DL129DH, 128 Mbit 0x0001_0x22cb0000=AMD Am29DL800B, 8 Mbit 0x0001_0x227e3000=SPANSION TEST, 256Mbit ; Intel 0x0089_0x880D0000=Intel 28F256L18 (top), 256 Mbit (Strata) 0x0089_0x00160000=Intel 28F320J3A, 32 Mbit (Strata) 0x0089_0x880f0000=Intel 28F128L18 (bottom), 128 Mbit (Strata) 0x0089_0x88100000=Intel 28F256L18 (bottom), 256 Mbit (Strata) 0x0089_0x88190000=Intel 38F44xxLV (top), 256 Mbit (Strata) 0x0089_0x88150000=Intel 28F128L30 (bottom), 128 Mbit (Strata) 0x0089_0x88530000=Intel 28F320xW30, 32 Mbit 0x0089_0x88540000=Intel 28F640xW30T, 64 Mbit 0x0089_0x88550000=Intel 28F640xW30B, 64 Mbit 0x0089_0x88560000=Intel 28F128W30T, 128 Mbit 0x0089_0x88570000=Intel 28F128W30B, 128 Mbit 0x0089_0x88640000=Intel 28F640W18T, 64 Mbit 0x0089_0x88c10000=Intel 28F800C3, 8 Mbit 0x0089_0x88c30000=Intel 28F160C3, 16 Mbit 0x0089_0x88c50000=Intel 28F320C3, 32 Mbit 0x0089_0x88cd0000=Intel 28F640C3, 64 Mbit 0x0089_0x88f30000=Intel 28F160F3, 16 Mbit 0x0089_0x887e0000=Intel_Sibley 28F512XX, 512 Mbit ; Sharp 0x00b0_0x000A0000=Sharp LRS1897 (256Mb top second bank) 0x00b0_0x000B0000=Sharp LRS1897 (256Mb bottom first bank) 0x00b0_0x00b00000=Sharp LRS1395 (second bank) 0x00b0_0x00b10000=Sharp LRS1393 (or LRS1395 first bank) 0x00b0_0x00b50000=Sharp LH28F320BFHG-PBTLXX 0x00b0_0x00e10000=Sharp LRS1337 0x00b0_0x00e90000=Sharp LH28F160BJ(H)E ; Samsung 0x00ec_0x22e00000=KBB06A300 0x00ec_0x22e20000=KBB05A300 0x00ec_0x22f40000=KBG09E900 0x00ec_0x22fc0000=KBJ16KC00M 0x00ec_0x22fd0000=KBJ17KC00M 0x00ec_0x00530000=KBB05A500 (NAND) 0x00ec_0x00140000=KAP20VHOOM (OneNAND 256) 0x0001_0x00240000=KBG09E900 (OneNAND 512) 0x00ec_0x003c0000=KBJ1xKC00M (OneNAND 1G) 0x00ec_0x00340000=KBH1xPE00M (OneNAND 1G 256 512) [ChipInfo] ; family, layout, programming type ; sorting keys: ManID, DevID ; AMD 0x0001_0x22490000=AMD,AMD-LV-16,Standard 0x0001_0x22560000=AMD,Intel-32,Standard 0x0001_0x225b0000=AMD,AMD-LV-8,Standard 0x0001_0x227e0201=AMD,AMD-64(mirrored),Standard 0x0001_0x227e1501=AMD,AMD-64(mirrored),UnlockBypass 0x0001_0x227e2100=AMD,AMD-64(mirrored),UnlockBypass 0x0001_0x22cb0000=AMD,AMD-DL-8,Standard 0x0001_0x227e3000=SPANSION,SPANSION-256(MirrorBit),UnlockBypass ; Intel 0x0089_0x880D0000=Intel,Intel-256(top)Strata,PageBuffer:32 0x0089_0x880f0000=Intel,Intel-128(bottom)Strata,PageBuffer:32 0x0089_0x88100000=Intel,Intel-256(bottom)Strata,PageBuffer:32 0x0089_0x88190000=Intel,Intel-256(top)Strata,PageBuffer:32 0x0089_0x88150000=Intel,Intel-128(bottom)Strata,PageBuffer:32 0x0089_0x88f30000=Intel,Intel-16(top),Standard 0x0089_0x88530000=Intel,Intel-32,Standard 0x0089_0x88540000=Intel,Intel-64(top),Standard 0x0089_0x88550000=Intel,Intel-64(bottom),Standard 0x0089_0x88560000=Intel,Intel-128(top),Standard 0x0089_0x88570000=Intel,Intel-128(bottom),Standard 0x0089_0x88640000=Intel,Intel-64(top),Standard 0x0089_0x88c10000=Intel,Intel-8,Standard 0x0089_0x88c30000=Intel,Intel-16,Standard 0x0089_0x88c50000=Intel,Intel-32,Standard 0x0089_0x88cd0000=Intel,Intel-64(bottom),Standard 0x0089_0x887e0000=Intel_Sibley,Intel-512,PageBuffer:512 ; Sharp 0x00b0_0x000A0000=Intel,Intel-256(top)Strata,PageBuffer:8 0x00b0_0x000B0000=Intel,Intel-256(bottom)Strata,PageBuffer:8 ;0x00b0_0x00e10000=Sharp-32(2*16) 0x00b0_0x00e90000=Intel,Intel-16,Standard 0x00b0_0x00b50000=Intel,Intel-32,Standard 0x00b0_0x00b00000=Intel,Intel-64(top),PageBuffer:16 0x00b0_0x00b10000=Intel,Intel-64(bottom),PageBuffer:16 ; Samsung 0x00ec_0x22e20000=AMD,Intel-64(bottom),UnlockBypass 0x00ec_0x22e00000=AMD,Intel-64(top),UnlockBypass 0x00ec_0x22f40000=AMD,Intel-128(top),UnlockBypass 0x00ec_0x22f50000=AMD,Intel-128(bottom),UnlockBypass 0x00ec_0x22fc0000=AMD,Samsung-256(top),UnlockBypass 0x00ec_0x22fd0000=AMD,Samsung-256(bottom),UnlockBypass 0x00ec_0x00530000=NAND,NAND128,Standard 0x00ec_0x00140000=NAND,NAND256,Standard 0x0001_0x00240000=NAND,NAND512,Standard 0x00ec_0x003c0000=NAND,NAND1G,Standard 0x00ec_0x00340000=NAND,NAND1G,Standard [Layouts] ; sector layout definitons: ; Layout=SECTORS[,SECTORS] ; SECTORS=SIZE | NUMBER*MULT ; SIZE=NUMBER ; NUMBER=[0..9]* ; MULT=[0..9]* AMD-LV-8=16,8,8,32,64*15 AMD-DL-8=16,32,8,8,8,8,32,16,64*14 AMD-LV-16=16,8,8,32,64*31 AMD-64(mirrored)=8*8,64*15,64*48,64*48,64*15,8*8 AMD-128(mirrored)=8*8,64*31,64*96,64*96,64*31,8*8 SPANSION-256(MirrorBit)=32*4,128*254,32*4 Intel-8=8*8,64*15 Intel-16=8*8,64*31 Intel-16(top)=64*31,8*8 Intel-32=8*8,64*63 Intel-64(bottom)=8*8,64*127 Intel-64(top)=64*127,8*8 Intel-128(bottom)=8*8,64*255 Intel-128(top)=64*255,8*8 Intel-128(sym)=8*8,64*254,8*8 Intel-Strata-32=128*32 Intel-128(bottom)Strata=32*4,128*127 Intel-256(top)Strata=128*255,32*4 Intel-256(bottom)Strata=32*4,128*255 Fujitsu_MBM29DL321BE=8*8,64*63 Fujitsu_MBM29DL322BE=8*8,64*7,64*56 Fujitsu_MBM29DL323BE=8*8,64*15,64*48 Fujitsu_MBM29DL324BE=8*8,64*31,64*32 Sharp-32(2*16)=8*8,64*31,8*8,64*31 Samsung-256(top)=64*511,8*8 Samsung-256(bottom)=8*8,64*511 Intel-512=256*256 NAND128=16*1024 NAND256=64*512 NAND512=128*512 NAND1G=128*1024 NAND2G=128*2048