- { 0x10016420, "STM32F100 on Discovery",
- 0x08000000, 128 * 1024, 1024,
- 0x1ffff000, 2 * 1024,
- 0x20000000, 8 * 1024},
- { 0x10016412, "Low-density device",
- 0x08000000, 32 * 1024, 1024,
- 0x1ffff000, 2 * 1024,
- 0x20000000, 4 * 1024},
- { 0x10016410, "Medium-density device",
- 0x08000000, 128 * 1024, 1024,
- 0x1ffff000, 2 * 1024,
- 0x20000000, 8 * 1024},
- { 0x10016414, "High-density device",
- 0x08000000, 512 * 1024, 1024,
- 0x1ffff000, 2 * 1024,
- 0x20000000, 8 * 1024},
- { 0x10016430, "XL-density device",
- 0x08000000, 1024 * 1024, 2048,
- 0x1fffe000, 6 * 1024,
- 0x20000000, 8 * 1024},
- { 0x10016418, "Connectivity line device",
- 0x08000000, 256 * 1024, 2048,
- 0x1fffb000, 18 * 1024,
- 0x20000000, 8 * 1024},
- { 0, }
+ { 0x412, "Low-density device",
+ 0x8000, 0x400, 0x2800, 0x1ffff000, 0x800 },
+ { 0x410, "Medium-density device",
+ 0x20000, 0x400, 0x5000, 0x1ffff000, 0x800 },
+ { 0x414, "High-density device",
+ 0x80000, 0x800, 0x10000, 0x1ffff000, 0x800 },
+ { 0x418, "Connectivity line device",
+ 0x40000, 0x800, 0x10000, 0x1fffb000, 0x4800 },
+ { 0x420, "Medium-density value line device",
+ 0x20000, 0x400, 0x2000, 0x1ffff000, 0x800 },
+ { 0x428, "High-density value line device",
+ 0x80000, 0x800, 0x8000, 0x1ffff000, 0x800 },
+ { 0x430, "XL-density device",
+ 0x100000, 0x800, 0x18000, 0x1fffe000, 0x1800 },
+ { 0 }