summaryrefslogtreecommitdiff
path: root/camlibs/ax203
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2020-08-31 11:46:47 +0200
committerMarcus Meissner <marcus@jet.franken.de>2020-08-31 11:46:47 +0200
commit9904ec873e4abab3d02625a3a4cacb9bd85a1445 (patch)
treec5ce7e027fcc255e55bc1dd47df609cddf5a794d /camlibs/ax203
parent4aaa71211af0e4876bdacdb71998db21ba5d4b6a (diff)
downloadlibgphoto2-9904ec873e4abab3d02625a3a4cacb9bd85a1445.tar.gz
added missing struct initializers
Diffstat (limited to 'camlibs/ax203')
-rw-r--r--camlibs/ax203/ax203.c86
1 files changed, 43 insertions, 43 deletions
diff --git a/camlibs/ax203/ax203.c b/camlibs/ax203/ax203.c
index c63f01eff..e16b0e685 100644
--- a/camlibs/ax203/ax203.c
+++ b/camlibs/ax203/ax203.c
@@ -45,69 +45,69 @@ static const struct eeprom_info {
int has_4k_sectors;
int pp_64k;
} ax203_eeprom_info[] = {
- { "AMIC A25L040", 0x37133037, 524288, 1 },
- { "AMIC A25L080", 0x37143037, 1048576, 1 },
- { "AMIC A25L40P", 0x1320377f, 524288, 0 },
- { "AMIC A25L80P", 0x1420377f, 1048576, 0 },
- { "AMIC A25L16P", 0x1520377f, 2097152, 0 },
+ { "AMIC A25L040", 0x37133037, 524288, 1, 0 },
+ { "AMIC A25L080", 0x37143037, 1048576, 1, 0 },
+ { "AMIC A25L40P", 0x1320377f, 524288, 0, 0 },
+ { "AMIC A25L80P", 0x1420377f, 1048576, 0, 0 },
+ { "AMIC A25L16P", 0x1520377f, 2097152, 0, 0 },
/* Note the ATmel AT26DF041 id:0x0000441f is fsck-ed up. It doesn't
support ERASE_64K, (only 4K) and SPI_EEPROM_PP is 0x11 rather then
0x02 (0x02 only programs a single byte). */
/* I cannot find a datasheet for the ATmel AT26DF081 id:0x0000451f */
- { "ATmel AT26DF161", 0x0000461f, 2097152, 1 },
- { "ATmel AT26DF081A", 0x0001451f, 1048576, 1 },
- { "ATmel AT26DF161A", 0x0001461f, 2097152, 1 },
- { "ATmel AT25DF081", 0x0002451f, 1048576, 1 },
- { "ATmel AT25DF161", 0x0002461f, 2097152, 1 },
+ { "ATmel AT26DF161", 0x0000461f, 2097152, 1, 0 },
+ { "ATmel AT26DF081A", 0x0001451f, 1048576, 1, 0 },
+ { "ATmel AT26DF161A", 0x0001461f, 2097152, 1, 0 },
+ { "ATmel AT25DF081", 0x0002451f, 1048576, 1, 0 },
+ { "ATmel AT25DF161", 0x0002461f, 2097152, 1, 0 },
- { "EON EN25B16", 0x1c15201c, 2097152, 0 },
- { "EON EN25B32", 0x1c16201c, 4194304, 0 },
- { "EON EN25F80", 0x1c14311c, 1048576, 1 },
- { "EON EN25F16", 0x1c15311c, 2097152, 1 },
+ { "EON EN25B16", 0x1c15201c, 2097152, 0, 0 },
+ { "EON EN25B32", 0x1c16201c, 4194304, 0, 0 },
+ { "EON EN25F80", 0x1c14311c, 1048576, 1, 0 },
+ { "EON EN25F16", 0x1c15311c, 2097152, 1, 0 },
- { "ESI ES25P80", 0x0014204a, 1048576, 0 },
- { "ESI ES25P16", 0x0015204a, 2097152, 0 },
+ { "ESI ES25P80", 0x0014204a, 1048576, 0, 0 },
+ { "ESI ES25P16", 0x0015204a, 2097152, 0, 0 },
- { "ESMT F25L008 (top)", 0x8c14208c, 1048576, 1 },
- { "ESMT F25L008 (bottom)", 0x8c14218c, 1048576, 1 },
+ { "ESMT F25L008 (top)", 0x8c14208c, 1048576, 1, 0 },
+ { "ESMT F25L008 (bottom)", 0x8c14218c, 1048576, 1, 0 },
- { "GigaDevice GD25Q40", 0xc81340c8, 524288, 1 },
- { "GigaDevice GD25Q80", 0xc81440c8, 1048576, 1 },
- { "GigaDevice GD25Q16", 0xc81540c8, 2097152, 1 },
+ { "GigaDevice GD25Q40", 0xc81340c8, 524288, 1, 0 },
+ { "GigaDevice GD25Q80", 0xc81440c8, 1048576, 1, 0 },
+ { "GigaDevice GD25Q16", 0xc81540c8, 2097152, 1, 0 },
- { "MXIC MX25L4005A", 0xc21320c2, 524288, 1 },
- { "MXIC MX25L8005A", 0xc21420c2, 1048576, 1 },
- { "MXIC MX25L1605A", 0xc21520c2, 2097152, 1 },
+ { "MXIC MX25L4005A", 0xc21320c2, 524288, 1, 0 },
+ { "MXIC MX25L8005A", 0xc21420c2, 1048576, 1, 0 },
+ { "MXIC MX25L1605A", 0xc21520c2, 2097152, 1, 0 },
- { "Nantronics N25S80", 0xd51430d5, 1048576, 1 },
+ { "Nantronics N25S80", 0xd51430d5, 1048576, 1, 0 },
- { "PMC Pm25LV010", 0x007e9d7f, 524288, 0 },
+ { "PMC Pm25LV010", 0x007e9d7f, 524288, 0, 0 },
- { "Spansion S25FL004A", 0x00120201, 524288, 0 },
- { "Spansion S25FL008A", 0x00130201, 1048576, 0 },
- { "Spansion S25FL016A", 0x00140201, 2097152, 0 },
+ { "Spansion S25FL004A", 0x00120201, 524288, 0, 0 },
+ { "Spansion S25FL008A", 0x00130201, 1048576, 0, 0 },
+ { "Spansion S25FL016A", 0x00140201, 2097152, 0, 0 },
{ "SST25VF080", 0xbf8e25bf, 1048576, 0, 1 },
{ "SST25VF016", 0xbf4125bf, 2097152, 0, 1 },
- { "ST M25P08", 0x7f142020, 1048576, 0 },
- { "ST M25P16", 0x7f152020, 2097152, 0 },
- { "ST M25P32", 0x7f162020, 4194304, 0 },
- { "ST M25P64", 0x7f172020, 8388608, 0 },
+ { "ST M25P08", 0x7f142020, 1048576, 0, 0 },
+ { "ST M25P16", 0x7f152020, 2097152, 0, 0 },
+ { "ST M25P32", 0x7f162020, 4194304, 0, 0 },
+ { "ST M25P64", 0x7f172020, 8388608, 0, 0 },
- { "Winbond W25P80", 0x001420ef, 1048576, 0 },
- { "Winbond W25P16", 0x001520ef, 2097152, 0 },
+ { "Winbond W25P80", 0x001420ef, 1048576, 0, 0 },
+ { "Winbond W25P16", 0x001520ef, 2097152, 0, 0 },
- { "Winbond W25X40", 0x001330ef, 524288, 1 },
- { "Winbond W25X80", 0x001430ef, 1048576, 1 },
- { "Winbond W25X16", 0x001530ef, 2097152, 1 },
- { "Winbond W25X32", 0x001630ef, 4194304, 1 },
- { "Winbond W25X64", 0x001730ef, 8388608, 1 },
+ { "Winbond W25X40", 0x001330ef, 524288, 1, 0 },
+ { "Winbond W25X80", 0x001430ef, 1048576, 1, 0 },
+ { "Winbond W25X16", 0x001530ef, 2097152, 1, 0 },
+ { "Winbond W25X32", 0x001630ef, 4194304, 1, 0 },
+ { "Winbond W25X64", 0x001730ef, 8388608, 1, 0 },
- { "Winbond W25Q80", 0x001440ef, 1048576, 1 },
- { "Winbond W25Q16", 0x001540ef, 2097152, 1 },
- { "Winbond W25Q32", 0x001640ef, 4194304, 1 },
+ { "Winbond W25Q80", 0x001440ef, 1048576, 1, 0 },
+ { "Winbond W25Q16", 0x001540ef, 2097152, 1, 0 },
+ { "Winbond W25Q32", 0x001640ef, 4194304, 1, 0 },
{ }
};