esp8266: Adapt port to use new auto-qstr generation.

This commit is contained in:
Damien George 2016-04-16 12:47:17 +01:00
parent 53e3770b15
commit 73ccb3fc5b
2 changed files with 8 additions and 214 deletions

View File

@ -79,7 +79,7 @@ SRC_C = \
utils.c \
ets_alt_task.c \
$(BUILD)/frozen.c \
fatfs_port.o \
fatfs_port.c \
STM_SRC_C = $(addprefix stmhal/,\
pybstdio.c \
@ -87,7 +87,7 @@ STM_SRC_C = $(addprefix stmhal/,\
)
EXTMOD_SRC_C = $(addprefix extmod/,\
modlwip.o \
modlwip.c \
)
LIB_SRC_C = $(addprefix lib/,\
@ -131,6 +131,11 @@ OBJ += $(addprefix $(BUILD)/, $(EXTMOD_SRC_C:.c=.o))
OBJ += $(addprefix $(BUILD)/, $(LIB_SRC_C:.c=.o))
#OBJ += $(BUILD)/pins_$(BOARD).o
# List of sources for qstr extraction
SRC_QSTR += $(SRC_C) $(STM_SRC_C) $(EXTMOD_SRC_C)
# Append any auto-generated sources that are needed by sources listed in SRC_QSTR
SRC_QSTR_AUTO_DEPS +=
all: $(BUILD)/firmware-combined.bin
CONFVARS_FILE = $(BUILD)/confvars

View File

@ -24,215 +24,4 @@
* THE SOFTWARE.
*/
// qstrs specific to this port
Q(help)
Q(input)
// pyb module
Q(pyb)
Q(info)
Q(freq)
Q(millis)
Q(elapsed_millis)
Q(micros)
Q(elapsed_micros)
Q(delay)
Q(udelay)
Q(sync)
Q(unique_id)
// uos module
Q(uos)
Q(os)
Q(uname)
Q(sysname)
Q(nodename)
Q(release)
Q(version)
Q(machine)
// esp module
Q(esp)
Q(socket)
Q(usocket)
Q(connect)
Q(disconnect)
Q(wifi_mode)
Q(phy_mode)
Q(osdebug)
Q(sleep_type)
Q(deepsleep)
Q(adc)
Q(vdd33)
Q(chip_id)
Q(flash_id)
Q(flash_read)
Q(flash_write)
Q(flash_erase)
Q(sdk_version)
Q(freemem)
Q(meminfo)
Q(getaddrinfo)
Q(send)
Q(sendto)
Q(recv)
Q(recvfrom)
Q(listen)
Q(accept)
Q(bind)
Q(settimeout)
Q(setblocking)
Q(setsockopt)
Q(close)
Q(protocol)
Q(getpeername)
Q(onconnect)
Q(onrecv)
Q(onsent)
Q(ondisconnect)
Q(neopixel_write)
Q(MODE_11B)
Q(MODE_11G)
Q(MODE_11N)
Q(SLEEP_NONE)
Q(SLEEP_LIGHT)
Q(SLEEP_MODEM)
Q(STA_MODE)
Q(AP_MODE)
Q(STA_AP_MODE)
// network module
Q(network)
Q(WLAN)
Q(active)
Q(scan)
Q(status)
Q(isconnected)
Q(mac)
Q(config)
Q(ifconfig)
Q(STA_IF)
Q(AP_IF)
Q(STAT_IDLE)
Q(STAT_CONNECTING)
Q(STAT_WRONG_PASSWORD)
Q(STAT_NO_AP_FOUND)
Q(STAT_CONNECT_FAIL)
Q(STAT_GOT_IP)
Q(AUTH_OPEN)
Q(AUTH_WEP)
Q(AUTH_WPA_PSK)
Q(AUTH_WPA2_PSK)
Q(AUTH_WPA_WPA2_PSK)
// config keys
Q(essid)
Q(authmode)
Q(password)
// IRQ class
Q(IRQ)
Q(irq)
Q(trigger)
// Pin class
Q(Pin)
Q(init)
Q(mode)
Q(pull)
Q(value)
Q(low)
Q(high)
Q(IN)
Q(OUT)
Q(OPEN_DRAIN)
Q(PULL_NONE)
Q(PULL_UP)
Q(PULL_DOWN)
Q(IRQ_RISING)
Q(IRQ_FALLING)
// PWM class
Q(PWM)
Q(init)
Q(deinit)
Q(freq)
Q(duty)
// RTC
Q(RTC)
Q(datetime)
Q(memory)
// ADC
Q(ADC)
Q(read)
// UART
Q(UART)
Q(init)
// I2C
Q(I2C)
Q(init)
Q(scl)
Q(sda)
Q(freq)
Q(readfrom)
Q(writeto)
Q(stop)
Q(buf)
Q(addr)
Q(n)
// SPI
Q(SPI)
Q(init)
Q(baudrate)
Q(phase)
Q(polarity)
Q(sck)
Q(mosi)
Q(miso)
Q(read)
Q(readinto)
Q(write)
Q(write_readinto)
// utime
Q(utime)
Q(localtime)
Q(mktime)
Q(sleep)
Q(sleep_ms)
Q(sleep_us)
Q(ticks_ms)
Q(ticks_us)
Q(ticks_cpu)
Q(ticks_diff)
Q(time)
// machine
Q(reset)
Q(reset_cause)
Q(Timer)
Q(callback)
Q(deinit)
Q(init)
Q(mode)
Q(period)
Q(ONE_SHOT)
Q(PERIODIC)
// onewire
Q(_onewire)
Q(onewire)
Q(timings)
Q(reset)
Q(readbit)
Q(readbyte)
Q(writebit)
Q(writebyte)
Q(crc8)
Q(json)
// qstrs specific to this port, only needed if they aren't auto-generated