File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -79,15 +79,15 @@ SRC_C = \
7979 utils.c \
8080 ets_alt_task.c \
8181 $(BUILD ) /frozen.c \
82- fatfs_port.o \
82+ fatfs_port.c \
8383
8484STM_SRC_C = $(addprefix stmhal/,\
8585 pybstdio.c \
8686 input.c \
8787 )
8888
8989EXTMOD_SRC_C = $(addprefix extmod/,\
90- modlwip.o \
90+ modlwip.c \
9191 )
9292
9393LIB_SRC_C = $(addprefix lib/,\
@@ -131,6 +131,11 @@ OBJ += $(addprefix $(BUILD)/, $(EXTMOD_SRC_C:.c=.o))
131131OBJ += $(addprefix $(BUILD ) /, $(LIB_SRC_C:.c=.o ) )
132132# OBJ += $(BUILD)/pins_$(BOARD).o
133133
134+ # List of sources for qstr extraction
135+ SRC_QSTR += $(SRC_C ) $(STM_SRC_C ) $(EXTMOD_SRC_C )
136+ # Append any auto-generated sources that are needed by sources listed in SRC_QSTR
137+ SRC_QSTR_AUTO_DEPS +=
138+
134139all : $(BUILD ) /firmware-combined.bin
135140
136141CONFVARS_FILE = $(BUILD ) /confvars
Original file line number Diff line number Diff line change 2424 * THE SOFTWARE.
2525 */
2626
27- // qstrs specific to this port
28-
29- Q (help )
30- Q (input )
31-
32- // pyb module
33- Q (pyb )
34- Q (info )
35- Q (freq )
36- Q (millis )
37- Q (elapsed_millis )
38- Q (micros )
39- Q (elapsed_micros )
40- Q (delay )
41- Q (udelay )
42- Q (sync )
43- Q (unique_id )
44-
45- // uos module
46- Q (uos )
47- Q (os )
48- Q (uname )
49- Q (sysname )
50- Q (nodename )
51- Q (release )
52- Q (version )
53- Q (machine )
54-
55- // esp module
56- Q (esp )
57- Q (socket )
58- Q (usocket )
59- Q (connect )
60- Q (disconnect )
61- Q (wifi_mode )
62- Q (phy_mode )
63- Q (osdebug )
64- Q (sleep_type )
65- Q (deepsleep )
66- Q (adc )
67- Q (vdd33 )
68- Q (chip_id )
69- Q (flash_id )
70- Q (flash_read )
71- Q (flash_write )
72- Q (flash_erase )
73- Q (sdk_version )
74- Q (freemem )
75- Q (meminfo )
76- Q (getaddrinfo )
77- Q (send )
78- Q (sendto )
79- Q (recv )
80- Q (recvfrom )
81- Q (listen )
82- Q (accept )
83- Q (bind )
84- Q (settimeout )
85- Q (setblocking )
86- Q (setsockopt )
87- Q (close )
88- Q (protocol )
89- Q (getpeername )
90- Q (onconnect )
91- Q (onrecv )
92- Q (onsent )
93- Q (ondisconnect )
94- Q (neopixel_write )
95- Q (MODE_11B )
96- Q (MODE_11G )
97- Q (MODE_11N )
98- Q (SLEEP_NONE )
99- Q (SLEEP_LIGHT )
100- Q (SLEEP_MODEM )
101- Q (STA_MODE )
102- Q (AP_MODE )
103- Q (STA_AP_MODE )
104-
105- // network module
106- Q (network )
107- Q (WLAN )
108- Q (active )
109- Q (scan )
110- Q (status )
111- Q (isconnected )
112- Q (mac )
113- Q (config )
114- Q (ifconfig )
115- Q (STA_IF )
116- Q (AP_IF )
117- Q (STAT_IDLE )
118- Q (STAT_CONNECTING )
119- Q (STAT_WRONG_PASSWORD )
120- Q (STAT_NO_AP_FOUND )
121- Q (STAT_CONNECT_FAIL )
122- Q (STAT_GOT_IP )
123- Q (AUTH_OPEN )
124- Q (AUTH_WEP )
125- Q (AUTH_WPA_PSK )
126- Q (AUTH_WPA2_PSK )
127- Q (AUTH_WPA_WPA2_PSK )
128- // config keys
129- Q (essid )
130- Q (authmode )
131- Q (password )
132-
133- // IRQ class
134- Q (IRQ )
135- Q (irq )
136- Q (trigger )
137-
138- // Pin class
139- Q (Pin )
140- Q (init )
141- Q (mode )
142- Q (pull )
143- Q (value )
144- Q (low )
145- Q (high )
146- Q (IN )
147- Q (OUT )
148- Q (OPEN_DRAIN )
149- Q (PULL_NONE )
150- Q (PULL_UP )
151- Q (PULL_DOWN )
152- Q (IRQ_RISING )
153- Q (IRQ_FALLING )
154-
155- // PWM class
156- Q (PWM )
157- Q (init )
158- Q (deinit )
159- Q (freq )
160- Q (duty )
161-
162- // RTC
163- Q (RTC )
164- Q (datetime )
165- Q (memory )
166-
167- // ADC
168- Q (ADC )
169- Q (read )
170-
171- // UART
172- Q (UART )
173- Q (init )
174-
175- // I2C
176- Q (I2C )
177- Q (init )
178- Q (scl )
179- Q (sda )
180- Q (freq )
181- Q (readfrom )
182- Q (writeto )
183- Q (stop )
184- Q (buf )
185- Q (addr )
186- Q (n )
187-
188- // SPI
189- Q (SPI )
190- Q (init )
191- Q (baudrate )
192- Q (phase )
193- Q (polarity )
194- Q (sck )
195- Q (mosi )
196- Q (miso )
197- Q (read )
198- Q (readinto )
199- Q (write )
200- Q (write_readinto )
201-
202- // utime
203- Q (utime )
204- Q (localtime )
205- Q (mktime )
206- Q (sleep )
207- Q (sleep_ms )
208- Q (sleep_us )
209- Q (ticks_ms )
210- Q (ticks_us )
211- Q (ticks_cpu )
212- Q (ticks_diff )
213- Q (time )
214-
215- // machine
216- Q (reset )
217- Q (reset_cause )
218- Q (Timer )
219- Q (callback )
220- Q (deinit )
221- Q (init )
222- Q (mode )
223- Q (period )
224- Q (ONE_SHOT )
225- Q (PERIODIC )
226-
227- // onewire
228- Q (_onewire )
229- Q (onewire )
230- Q (timings )
231- Q (reset )
232- Q (readbit )
233- Q (readbyte )
234- Q (writebit )
235- Q (writebyte )
236- Q (crc8 )
237-
238- Q (json )
27+ // qstrs specific to this port, only needed if they aren't auto-generated
You can’t perform that action at this time.
0 commit comments