FreeCalypso > hg > freecalypso-tools
comparison loadtools/flashid.c @ 559:f229efbfd581
fc-loadtool: added support for S29PL032J/S71PL032J flash
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 30 Jan 2020 06:03:42 +0000 |
parents | 3886a8a40809 |
children | 54a0bc149d9c |
comparison
equal
deleted
inserted
replaced
558:a59a7f838fce | 559:f229efbfd581 |
---|---|
13 extern struct flash_device flashdev_28F640C3T; | 13 extern struct flash_device flashdev_28F640C3T; |
14 extern struct flash_device flashdev_28F640C3B; | 14 extern struct flash_device flashdev_28F640C3B; |
15 extern struct flash_device flashdev_28F640W30T; | 15 extern struct flash_device flashdev_28F640W30T; |
16 extern struct flash_device flashdev_28F640W30B; | 16 extern struct flash_device flashdev_28F640W30B; |
17 extern struct flash_device flashdev_Am29DL640G; | 17 extern struct flash_device flashdev_Am29DL640G; |
18 extern struct flash_device flashdev_PL032J; | |
18 extern struct flash_device flashdev_PL129J; | 19 extern struct flash_device flashdev_PL129J; |
19 extern struct flash_device flashdev_PL129N; | 20 extern struct flash_device flashdev_PL129N; |
20 extern struct flash_device flashdev_K5A32xx_T; | 21 extern struct flash_device flashdev_K5A32xx_T; |
21 extern struct flash_device flashdev_K5L33xx_A; | 22 extern struct flash_device flashdev_K5L33xx_A; |
22 | 23 |
112 printf("Extended ID: %04X %04X\n", ext1, ext2); | 113 printf("Extended ID: %04X %04X\n", ext1, ext2); |
113 if (ext1 == 0x2221 && ext2 == 0x2200) | 114 if (ext1 == 0x2221 && ext2 == 0x2200) |
114 return spansion_pl129j_or_n(bi); | 115 return spansion_pl129j_or_n(bi); |
115 if (ext1 == 0x2202 && ext2 == 0x2201) | 116 if (ext1 == 0x2202 && ext2 == 0x2201) |
116 return try_device(bi, &flashdev_Am29DL640G); | 117 return try_device(bi, &flashdev_Am29DL640G); |
118 if (ext1 == 0x220A && ext2 == 0x2201) | |
119 return try_device(bi, &flashdev_PL032J); | |
117 fprintf(stderr, "Error: unknown device ID\n"); | 120 fprintf(stderr, "Error: unknown device ID\n"); |
118 return(-1); | 121 return(-1); |
119 } | 122 } |
120 | 123 |
121 static | 124 static |