Update chip config files from the library structs

In general, the chip config files should be kept in sync with the old
library structs. Regenerate the files (using an ad hoc script) from the
current library.

The file name is generated from the chip description, all
non-alphanumeric characters are replaced with underscores. It turns out
some files have to have their names changed.
pull/1181/head
Grzegorz Szymaszek 2021-08-21 16:43:26 +02:00
rodzic c8fc6561fe
commit e51309f842
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 784F6519421CA73E
49 zmienionych plików z 182 dodań i 117 usunięć

Wyświetl plik

@ -1,13 +1,13 @@
# Chip-ID file for F0xx small # Chip-ID file for F03x
# #
chip_id 0x444 chip_id 0x444
description F0xx small description F03x
flash_type 1 flash_type 1
flash_pagesize 0x400 flash_pagesize 0x400
sram_size 0x1000 sram_size 0x1000
bootrom_base 0x1fffec00 bootrom_base 0x1fffec00
bootrom_size 0xc00 bootrom_size 0xc00
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags none flags none

Wyświetl plik

@ -7,7 +7,7 @@ flash_pagesize 0x400
sram_size 0x1800 sram_size 0x1800
bootrom_base 0x1fffec00 bootrom_base 0x1fffec00
bootrom_size 0xc00 bootrom_size 0xc00
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags none flags none

Wyświetl plik

@ -1,13 +1,13 @@
# Chip-ID file for F0xx # Chip-ID file for F05x
# #
chip_id 0x440 chip_id 0x440
description F0xx description F05x
flash_type 1 flash_type 1
flash_pagesize 0x400 flash_pagesize 0x400
sram_size 0x2000 sram_size 0x2000
bootrom_base 0x1fffec00 bootrom_base 0x1fffec00
bootrom_size 0xc00 bootrom_size 0xc00
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags none flags none

Wyświetl plik

@ -7,7 +7,7 @@ flash_pagesize 0x800
sram_size 0x4000 sram_size 0x4000
bootrom_base 0x1fffc800 bootrom_base 0x1fffc800
bootrom_size 0x3000 bootrom_size 0x3000
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags none flags none

Wyświetl plik

@ -7,7 +7,7 @@ flash_pagesize 0x800
sram_size 0x8000 sram_size 0x8000
bootrom_base 0x1fffd800 bootrom_base 0x1fffd800
bootrom_size 0x2000 bootrom_size 0x2000
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags none flags none

Wyświetl plik

@ -1,13 +1,13 @@
# Chip-ID file for F1 low-density # Chip-ID file for F1 Low-density device
# #
chip_id 0x412 chip_id 0x412
description F1 low-density description F1 Low-density device
flash_type 1 flash_type 1
flash_pagesize 0x400 flash_pagesize 0x400
sram_size 0x2800 sram_size 0x2800
bootrom_base 0x1ffff000 bootrom_base 0x1ffff000
bootrom_size 0x800 bootrom_size 0x800
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags swo flags swo

Wyświetl plik

@ -1,13 +0,0 @@
# Chip-ID file for F1 value line high-density
#
chip_id 0x428
description F1 value line high-density
flash_type 1
flash_pagesize 0x800
sram_size 0x8000
bootrom_base 0x1ffff000
bootrom_size 0x800
option_base 0x0
option_size 0x0
flags swo

Wyświetl plik

@ -1,13 +1,13 @@
# Chip-ID file for F1 connectivity line # Chip-ID file for F1xx CL
# #
chip_id 0x418 chip_id 0x418
description F1 connectivity line description F1xx CL
flash_type 1 flash_type 1
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x10000 sram_size 0x10000
bootrom_base 0x1fffb000 bootrom_base 0x1fffb000
bootrom_size 0x4800 bootrom_size 0x4800
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags swo flags swo

Wyświetl plik

@ -1,13 +1,13 @@
# Chip-ID file for F1 high-density # Chip-ID file for F1xx High-density
# #
chip_id 0x414 chip_id 0x414
description F1 high-density description F1xx High-density
flash_type 1 flash_type 1
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x10000 sram_size 0x10000
bootrom_base 0x1ffff000 bootrom_base 0x1ffff000
bootrom_size 0x800 bootrom_size 0x800
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags swo flags swo

Wyświetl plik

@ -0,0 +1,13 @@
# Chip-ID file for F1xx High-density value line
#
chip_id 0x428
description F1xx High-density value line
flash_type 1
flash_pagesize 0x800
sram_size 0x8000
bootrom_base 0x1ffff000
bootrom_size 0x800
option_base 0x1ffff800
option_size 0x10
flags swo

Wyświetl plik

@ -1,13 +1,13 @@
# Chip-ID file for F1 medium-density # Chip-ID file for F1xx Medium-density
# #
chip_id 0x410 chip_id 0x410
description F1 medium-density description F1xx Medium-density
flash_type 1 flash_type 1
flash_pagesize 0x400 flash_pagesize 0x400
sram_size 0x5000 sram_size 0x5000
bootrom_base 0x1ffff000 bootrom_base 0x1ffff000
bootrom_size 0x800 bootrom_size 0x800
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags swo flags swo

Wyświetl plik

@ -1,13 +1,13 @@
# Chip-ID file for F1 value line # Chip-ID file for F1xx Value Line
# #
chip_id 0x420 chip_id 0x420
description F1 value line description F1xx Value Line
flash_type 1 flash_type 1
flash_pagesize 0x400 flash_pagesize 0x400
sram_size 0x2000 sram_size 0x2000
bootrom_base 0x1ffff000 bootrom_base 0x1ffff000
bootrom_size 0x800 bootrom_size 0x800
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags swo flags swo

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for F1 XL-density # Chip-ID file for F1xx XL-density
# #
chip_id 0x430 chip_id 0x430
description F1 XL-density description F1xx XL-density
flash_type 2 flash_type 2
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x18000 sram_size 0x18000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for F2 # Chip-ID file for F2xx
# #
chip_id 0x411 chip_id 0x411
description F2 description F2xx
flash_type 3 flash_type 3
flash_pagesize 0x20000 flash_pagesize 0x20000
sram_size 0x20000 sram_size 0x20000

Wyświetl plik

@ -1,13 +1,13 @@
# Chip-ID file for F3xx small # Chip-ID file for F301/F302/F318
# #
chip_id 0x439 chip_id 0x439
description F3xx small description F301/F302/F318
flash_type 1 flash_type 1
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0xa000 sram_size 0xa000
bootrom_base 0x1fffd800 bootrom_base 0x1fffd800
bootrom_size 0x2000 bootrom_size 0x2000
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags swo flags swo

Wyświetl plik

@ -0,0 +1,13 @@
# Chip-ID file for F302/F303/F358
#
chip_id 0x422
description F302/F303/F358
flash_type 1
flash_pagesize 0x800
sram_size 0xa000
bootrom_base 0x1ffff000
bootrom_size 0x800
option_base 0x1ffff800
option_size 0x10
flags swo

Wyświetl plik

@ -1,13 +1,13 @@
# Chip-ID file for F334 medium density # Chip-ID file for F303/F328/F334
# #
chip_id 0x438 chip_id 0x438
description F334 medium density description F303/F328/F334
flash_type 1 flash_type 1
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x3000 sram_size 0x3000
bootrom_base 0x1fffd800 bootrom_base 0x1fffd800
bootrom_size 0x2000 bootrom_size 0x2000
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags swo flags swo

Wyświetl plik

@ -7,7 +7,7 @@ flash_pagesize 0x800
sram_size 0x10000 sram_size 0x10000
bootrom_base 0x1fffd800 bootrom_base 0x1fffd800
bootrom_size 0x2000 bootrom_size 0x2000
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags swo flags swo

Wyświetl plik

@ -7,7 +7,7 @@ flash_pagesize 0x800
sram_size 0xa000 sram_size 0xa000
bootrom_base 0x1ffff000 bootrom_base 0x1ffff000
bootrom_size 0x800 bootrom_size 0x800
option_base 0x0 option_base 0x1ffff800
option_size 0x0 option_size 0x10
flags swo flags swo

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for F4xx low power # Chip-ID file for F401xB/C
# #
chip_id 0x423 chip_id 0x423
description F4xx low power description F401xB/C
flash_type 3 flash_type 3
flash_pagesize 0x4000 flash_pagesize 0x4000
sram_size 0x10000 sram_size 0x10000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for F4xx dynamic efficiency # Chip-ID file for F401xD/E
# #
chip_id 0x433 chip_id 0x433
description F4xx dynamic efficiency description F401xD/E
flash_type 3 flash_type 3
flash_pagesize 0x4000 flash_pagesize 0x4000
sram_size 0x18000 sram_size 0x18000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for F411xx # Chip-ID file for F411xC/E
# #
chip_id 0x431 chip_id 0x431
description F411xx description F411xC/E
flash_type 3 flash_type 3
flash_pagesize 0x4000 flash_pagesize 0x4000
sram_size 0x20000 sram_size 0x20000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for F413 # Chip-ID file for F413/F423
# #
chip_id 0x463 chip_id 0x463
description F413 description F413/F423
flash_type 3 flash_type 3
flash_pagesize 0x4000 flash_pagesize 0x4000
sram_size 0x50000 sram_size 0x50000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for F4xx # Chip-ID file for F4x5/F4x7
# #
chip_id 0x413 chip_id 0x413
description F4xx description F4x5/F4x7
flash_type 3 flash_type 3
flash_pagesize 0x4000 flash_pagesize 0x4000
sram_size 0x30000 sram_size 0x30000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for F7xx # Chip-ID file for F74x/F75x
# #
chip_id 0x449 chip_id 0x449
description F7xx description F74x/F75x
flash_type 3 flash_type 3
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x50000 sram_size 0x50000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for F76xxx # Chip-ID file for F76x/F77x
# #
chip_id 0x451 chip_id 0x451
description F76xxx description F76x/F77x
flash_type 4 flash_type 4
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x80000 sram_size 0x80000
@ -9,5 +9,5 @@ bootrom_base 0x200000
bootrom_size 0xedc0 bootrom_size 0xedc0
option_base 0x1fff0000 option_base 0x1fff0000
option_size 0x20 option_size 0x20
flags swo flags dualbank swo

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for G030/G031/G041 # Chip-ID file for G03x/G04x
# #
chip_id 0x466 chip_id 0x466
description G030/G031/G041 description G03x/G04x
flash_type 7 flash_type 7
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x2000 sram_size 0x2000

Wyświetl plik

@ -0,0 +1,13 @@
# Chip-ID file for G05x/G06x
#
chip_id 0x456
description G05x/G06x
flash_type 7
flash_pagesize 0x800
sram_size 0x9000
bootrom_base 0x1fff0000
bootrom_size 0x7000
option_base 0x1fff7800
option_size 0x4
flags none

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for G070/G071/G081 # Chip-ID file for G07x/G08x
# #
chip_id 0x460 chip_id 0x460
description G070/G071/G081 description G07x/G08x
flash_type 7 flash_type 7
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x9000 sram_size 0x9000

Wyświetl plik

@ -0,0 +1,13 @@
# Chip-ID file for G0Bx/G0Cx
#
chip_id 0x467
description G0Bx/G0Cx
flash_type 7
flash_pagesize 0x800
sram_size 0x9000
bootrom_base 0x1fff0000
bootrom_size 0x7000
option_base 0x1fff7800
option_size 0x4
flags dualbank

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for G4 cat2 # Chip-ID file for G43x/G44x
# #
chip_id 0x468 chip_id 0x468
description G4 cat2 description G43x/G44x
flash_type 8 flash_type 8
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x8000 sram_size 0x8000

Wyświetl plik

@ -1,10 +1,10 @@
# Chip-ID file for G4 cat3 # Chip-ID file for G47x/G48x
# #
chip_id 0x469 chip_id 0x469
description G4 cat3 description G47x/G48x
flash_type 8 flash_type 8
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x18000 sram_size 0x20000
bootrom_base 0x1fff0000 bootrom_base 0x1fff0000
bootrom_size 0x7000 bootrom_size 0x7000
option_base 0x1ffff800 option_base 0x1ffff800

Wyświetl plik

@ -0,0 +1,13 @@
# Chip-ID file for G49x/G4Ax
#
chip_id 0x479
description G49x/G4Ax
flash_type 8
flash_pagesize 0x800
sram_size 0x1c000
bootrom_base 0x1fff0000
bootrom_size 0x7000
option_base 0x1ffff800
option_size 0x4
flags swo

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for L011 # Chip-ID file for L01x/L02x
# #
chip_id 0x457 chip_id 0x457
description L011 description L01x/L02x
flash_type 5 flash_type 5
flash_pagesize 0x80 flash_pagesize 0x80
sram_size 0x2000 sram_size 0x2000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for L0xx cat2 # Chip-ID file for L0xx Cat.2
# #
chip_id 0x425 chip_id 0x425
description L0xx cat2 description L0xx Cat.2
flash_type 5 flash_type 5
flash_pagesize 0x80 flash_pagesize 0x80
sram_size 0x2000 sram_size 0x2000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for L0x3 # Chip-ID file for L0xx Cat.3
# #
chip_id 0x417 chip_id 0x417
description L0x3 description L0xx Cat.3
flash_type 5 flash_type 5
flash_pagesize 0x80 flash_pagesize 0x80
sram_size 0x2000 sram_size 0x2000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for L0xx cat5 # Chip-ID file for L0xx Cat.5
# #
chip_id 0x447 chip_id 0x447
description L0xx cat5 description L0xx Cat.5
flash_type 5 flash_type 5
flash_pagesize 0x80 flash_pagesize 0x80
sram_size 0x5000 sram_size 0x5000
@ -9,5 +9,5 @@ bootrom_base 0x1ff0000
bootrom_size 0x2000 bootrom_size 0x2000
option_base 0x1ff80000 option_base 0x1ff80000
option_size 0x14 option_size 0x14
flags none flags dualbank

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for L1xx medium-density # Chip-ID file for L1xx Cat.1
# #
chip_id 0x416 chip_id 0x416
description L1xx medium-density description L1xx Cat.1
flash_type 5 flash_type 5
flash_pagesize 0x100 flash_pagesize 0x100
sram_size 0x4000 sram_size 0x4000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for L1xx cat2 # Chip-ID file for L1xx Cat.2
# #
chip_id 0x429 chip_id 0x429
description L1xx cat2 description L1xx Cat.2
flash_type 5 flash_type 5
flash_pagesize 0x100 flash_pagesize 0x100
sram_size 0x8000 sram_size 0x8000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for L1xx medium-plus-density # Chip-ID file for L1xx Cat.3
# #
chip_id 0x427 chip_id 0x427
description L1xx medium-plus-density description L1xx Cat.3
flash_type 5 flash_type 5
flash_pagesize 0x100 flash_pagesize 0x100
sram_size 0x8000 sram_size 0x8000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for L1xx high-density # Chip-ID file for L1xx Cat.4
# #
chip_id 0x436 chip_id 0x436
description L1xx high-density description L1xx Cat.4
flash_type 5 flash_type 5
flash_pagesize 0x100 flash_pagesize 0x100
sram_size 0xc000 sram_size 0xc000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for L152RE # Chip-ID file for L1xx Cat.5
# #
chip_id 0x437 chip_id 0x437
description L152RE description L1xx Cat.5
flash_type 5 flash_type 5
flash_pagesize 0x100 flash_pagesize 0x100
sram_size 0x14000 sram_size 0x14000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for L41x # Chip-ID file for L41x/L42x
# #
chip_id 0x464 chip_id 0x464
description L41x description L41x/L42x
flash_type 6 flash_type 6
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0xa000 sram_size 0xa000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for L45x/L46x # Chip-ID file for L45x/46x
# #
chip_id 0x462 chip_id 0x462
description L45x/L46x description L45x/46x
flash_type 6 flash_type 6
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x20000 sram_size 0x20000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for L4xx # Chip-ID file for L47x/L48x
# #
chip_id 0x415 chip_id 0x415
description L4xx description L47x/L48x
flash_type 6 flash_type 6
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x18000 sram_size 0x18000

Wyświetl plik

@ -0,0 +1,13 @@
# Chip-ID file for L4Px
#
chip_id 0x471
description L4Px
flash_type 6
flash_pagesize 0x1000
sram_size 0xa0000
bootrom_base 0x1fff0000
bootrom_size 0x7000
option_base 0x0
option_size 0x0
flags dualbank swo

Wyświetl plik

@ -9,5 +9,5 @@ bootrom_base 0x1fff0000
bootrom_size 0x7000 bootrom_size 0x7000
option_base 0x0 option_base 0x0
option_size 0x0 option_size 0x0
flags swo flags dualbank swo

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for WB55 # Chip-ID file for WB5x/3x
# #
chip_id 0x495 chip_id 0x495
description WB55 description WB5x/3x
flash_type 9 flash_type 9
flash_pagesize 0x1000 flash_pagesize 0x1000
sram_size 0x40000 sram_size 0x40000

Wyświetl plik

@ -1,7 +1,7 @@
# Chip-ID file for WLE # Chip-ID file for WLEx
# #
chip_id 0x497 chip_id 0x497
description WLE description WLEx
flash_type 9 flash_type 9
flash_pagesize 0x800 flash_pagesize 0x800
sram_size 0x10000 sram_size 0x10000