docs: Make board pages aware of CPU arch
This commit is contained in:
parent
7b8c3c07ae
commit
4ed539fe53
|
|
@ -5,4 +5,6 @@ board_name: Banana Pi M1
|
|||
board_maker_name: Sinovoip
|
||||
board_soc_name: Allwinner A20 (sun7i)
|
||||
board_cpu_name: ARM Cortex A7 (armv7)
|
||||
board_cpu_arch_isa: armv7
|
||||
board_cpu_arch_debian: armhf
|
||||
---
|
||||
|
|
|
|||
|
|
@ -5,4 +5,6 @@ board_name: Banana Pi M2
|
|||
board_maker_name: Sinovoip
|
||||
board_soc_name: Allwinner A31 (sun6i)
|
||||
board_cpu_name: ARM Cortex A7 (armv7)
|
||||
board_cpu_arch_isa: armv7
|
||||
board_cpu_arch_debian: armhf
|
||||
---
|
||||
|
|
|
|||
|
|
@ -5,4 +5,6 @@ board_name: Raspberry Pi 2 B
|
|||
board_maker_name: Raspberry Pi Foundation
|
||||
board_soc_name: Broadcom BCM2836 (bcm2836)
|
||||
board_cpu_name: ARM Cortex A7 (armv7)
|
||||
board_cpu_arch_isa: armv7
|
||||
board_cpu_arch_debian: armhf
|
||||
---
|
||||
|
|
|
|||
|
|
@ -5,4 +5,6 @@ board_name: Raspberry Pi 3 B
|
|||
board_maker_name: Raspberry Pi Foundation
|
||||
board_soc_name: Broadcom BCM2837 (bcm2837)
|
||||
board_cpu_name: ARM Cortex A53 (armv8)
|
||||
board_cpu_arch_isa: armv8
|
||||
board_cpu_arch_debian: arm64
|
||||
---
|
||||
|
|
|
|||
|
|
@ -3,6 +3,10 @@ import csv, os, glob
|
|||
for x in glob.glob("docs/_boards/*.md"):
|
||||
os.remove(x)
|
||||
chips = {}
|
||||
isa_to_arch = {
|
||||
"armv7": "armhf",
|
||||
"armv8": "arm64",
|
||||
}
|
||||
with open("chips.csv") as csvfile:
|
||||
chipsf = csv.reader(csvfile)
|
||||
for row in chipsf:
|
||||
|
|
@ -28,4 +32,7 @@ with open("boards.csv") as csvfile:
|
|||
chips[row[3]][1], chips[row[3]][0]))
|
||||
boardf.write("board_cpu_name: %s (%s)\n" % (chips[row[3]][3],
|
||||
chips[row[3]][4]))
|
||||
boardf.write("board_cpu_arch_isa: %s\n" % (chips[row[3]][4]))
|
||||
boardf.write("board_cpu_arch_debian: %s\n" % (
|
||||
isa_to_arch[chips[row[3]][4]]))
|
||||
boardf.write("---\n")
|
||||
|
|
|
|||
Loading…
Reference in New Issue