Skip to content

Commit 8d2776f

Browse files
committed
builder:add soc and platform info from script
Signed-off-by: Ajay Bhargav <[email protected]>
1 parent db24049 commit 8d2776f

File tree

8 files changed

+23
-5
lines changed

8 files changed

+23
-5
lines changed

builder/framework/arduino.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,9 @@ def gen_fota_file(target, source, env):
154154
("ARDUINO", 10816),
155155
"ARDUINO_ARCH_ARM",
156156
("ARDUINO_VARIANT", '\\"%s\\"' % board.get("build.variant").replace('"', "")),
157-
("ARDUINO_BOARD", '\\"%s\\"' % board.get("name").replace('"', ""))
157+
("ARDUINO_BOARD", '\\"%s\\"' % board.get("name").replace('"', "")),
158+
("SOC_%s" % board.get("build.mcu").upper().replace('"', ""), "1"),
159+
("PLATFORM_%s" % board.get("build.variant").upper().replace('"', ""), "1"),
158160
],
159161

160162
CPPPATH=[

builder/framework/asr160x/arduino.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,9 @@ def gen_zip_file(target, source, env):
9999
"ARDUINO_ARCH_ARM",
100100
("ARDUINO_VARIANT", '\\"%s\\"' % board.get("build.variant").replace('"', "")),
101101
("ARDUINO_BOARD", '\\"%s\\"' % board.get("name").replace('"', "")),
102+
("SOC_ASR160X", "1"),
103+
("SOC_%s" % board.get("build.mcu").upper().replace('"', ""), "1"),
104+
("PLATFORM_%s" % board.get("build.variant").upper().replace('"', ""), "1"),
102105
],
103106

104107
CPPPATH=[

builder/framework/asr160x/logicromsdk.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,10 @@ def gen_zip_file(target, source, env):
8585

8686
CPPDEFINES=[
8787
("__BUFSIZ__", "512"),
88-
("__FILENAME_MAX__", "256")
88+
("__FILENAME_MAX__", "256"),
89+
("SOC_ASR160X", "1"),
90+
("SOC_%s" % board.get("build.mcu").upper().replace('"', ""), "1"),
91+
("PLATFORM_%s" % board.get("build.variant").upper().replace('"', ""), "1"),
8992
],
9093

9194
CPPPATH=[

builder/framework/logicromsdk.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,9 @@ def gen_fota_file(target, source, env):
145145

146146
CPPDEFINES=[
147147
("__BUFSIZ__", "512"),
148-
("__FILENAME_MAX__", "256")
148+
("__FILENAME_MAX__", "256"),
149+
("SOC_%s" % board.get("build.mcu").upper().replace('"', ""), "1"),
150+
("PLATFORM_%s" % board.get("build.variant").upper().replace('"', ""), "1"),
149151
],
150152

151153
CPPPATH=[

builder/framework/rda8910/arduino.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,8 @@ def gen_pac_file(target, source, env):
158158
"ARDUINO_ARCH_ARM",
159159
("ARDUINO_VARIANT", '\\"%s\\"' % board.get("build.variant").replace('"', "")),
160160
("ARDUINO_BOARD", '\\"%s\\"' % board.get("name").replace('"', "")),
161+
("SOC_%s" % board.get("build.mcu").upper().replace('"', ""), "1"),
162+
("PLATFORM_%s" % board.get("build.variant").upper().replace('"', ""), "1"),
161163
],
162164

163165
CPPPATH=[

builder/framework/rda8910/logicromsdk.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,9 @@ def gen_pac_file(target, source, env):
146146

147147
CPPDEFINES=[
148148
("__BUFSIZ__", "512"),
149-
("__FILENAME_MAX__", "256")
149+
("__FILENAME_MAX__", "256"),
150+
("SOC_%s" % board.get("build.mcu").upper().replace('"', ""), "1"),
151+
("PLATFORM_%s" % board.get("build.variant").upper().replace('"', ""), "1"),
150152
],
151153

152154
CPPPATH=[

builder/framework/rda8955/arduino.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@
104104
"ARDUINO_ARCH_MIPS",
105105
("ARDUINO_VARIANT", '\\"%s\\"' % board.get("build.variant").replace('"', "")),
106106
("ARDUINO_BOARD", '\\"%s\\"' % board.get("name").replace('"', "")),
107+
("SOC_%s" % board.get("build.mcu").upper().replace('"', ""), "1"),
108+
("PLATFORM_%s" % board.get("build.variant").upper().replace('"', ""), "1"),
107109
],
108110

109111
CPPPATH=[

builder/framework/rda8955/logicromsdk.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,9 @@
9292

9393
CPPDEFINES=[
9494
("__BUFSIZ__", "512"),
95-
("__FILENAME_MAX__", "256")
95+
("__FILENAME_MAX__", "256"),
96+
("SOC_%s" % board.get("build.mcu").upper().replace('"', ""), "1"),
97+
("PLATFORM_%s" % board.get("build.variant").upper().replace('"', ""), "1"),
9698
],
9799

98100
CPPPATH=[

0 commit comments

Comments
 (0)