YAMAMOTO Takashi
6d692fad82
boards/arm/sama5/sama5d3x-ek/src/sam_at25.c: Appease nxstyle
2020-12-05 08:13:32 -06:00
YAMAMOTO Takashi
2ceace2059
boards/arm/samv7/samv71-xult/src/sam_ili9488.c: Fix a syslog format
2020-12-05 08:13:32 -06:00
YAMAMOTO Takashi
0e81c2d95d
boards/arm/samv7/samv71-xult/src/sam_ethernet.c: Fix a syslog format
2020-12-05 08:13:32 -06:00
yjdwbj
6aba444359
Added: MT29F2G Nand Flash block driver for sam4s-xplained-pro.
...
Fixed: SDIO Interface hanging after inserted SD Card.
Disabled the CONFIG_SYSTEMTICK_EXTCLK, using nxsig_usleep instead of usleep
2020-12-04 22:41:46 -08:00
Michal Lenc
eabd79f97b
boards/arm/imxrt/teensy-4.x: fixed build error and nx style
...
Signed-off-by: Michal Lenc <lencmich@fel.cvut.cz>
2020-12-04 10:18:41 -08:00
Michal Lenc
2de4b68389
Docs and README: Add Teensy-4 BSP
...
Signed-off-by: Michal Lenc <lencmich@fel.cvut.cz>
2020-12-04 10:18:41 -08:00
Michal Lenc
7f9d8f56fb
boards/Kconfig: Added configuration for Teensy-4 BSP
...
Signed-off-by: Michal Lenc <lencmich@fel.cvut.cz>
2020-12-04 10:18:41 -08:00
Michal Lenc
11be65db8b
board/arm/imxrt: Added Teensy-4 BSP based on imxrt1060-evk
...
Signed-off-by: Michal Lenc <lencmich@fel.cvut.cz>
2020-12-04 10:18:41 -08:00
anjana
4629d5a722
RX65N USB Host Driver
2020-12-04 11:59:29 -06:00
Dong Heng
a59062f719
xtensa/esp32: Optimize IRAM usage based on esp-idf
...
Decrease about 87KB IRAM space cost from Wi-Fi related libs.
2020-12-04 14:33:30 -03:00
Dong Heng
3bb9a42c6b
xtensa/esp32: Refactor ESP32 Wi-Fi driver
2020-12-04 09:39:11 -03:00
YAMAMOTO Takashi
ec5079c9ff
boards/arm/samv7/same70-xplained/src/sam_ethernet.c: Fix a syslog format
2020-12-02 02:53:47 -06:00
YAMAMOTO Takashi
364cb63834
boards/arm/stm32/clicker2-stm32/src/stm32_xbee.c: Fix syslog formats
2020-12-02 02:53:47 -06:00
YAMAMOTO Takashi
376b4a48ce
boards/arm/stm32/clicker2-stm32/src/stm32_xbee.c: Fix syslog formats
2020-12-02 02:53:47 -06:00
YAMAMOTO Takashi
78caedd485
boards/arm/stm32/hymini-stm32v/src/stm32_ssd1289.c: Fix syslog formats
2020-12-02 02:53:47 -06:00
YAMAMOTO Takashi
ed974dc5e6
boards/arm/stm32/hymini-stm32v/src/stm32_ssd1289.c: Appease nxstyle
2020-12-02 02:53:47 -06:00
YAMAMOTO Takashi
c52241d53e
boards/arm/lpc17xx_40xx/zkit-arm-1769/src/lpc17_40_lcd.c: Fix a syslog format
2020-12-02 02:53:47 -06:00
YAMAMOTO Takashi
063620146e
boards/arm/tiva/lm3s8962-ek/src/lm_oled.c: Fix a syslog format
2020-12-02 02:53:47 -06:00
YAMAMOTO Takashi
3c28ecce61
boards/arm/tiva/lm3s8962-ek/src/lm_oled.c: Appease nxstyle
2020-12-02 02:53:47 -06:00
YAMAMOTO Takashi
613bf03457
boards/arm/stm32l4/nucleo-l452re/src/stm32_adc.c: Fix syslog formats
2020-12-02 02:53:47 -06:00
YAMAMOTO Takashi
74aac70367
boards/arm/stm32l4/nucleo-l452re/src/stm32_adc.c: Appease nxstyle
...
The following nxstyle error was intentionally left.
(a URL in a comment)
boards/arm/stm32l4/nucleo-l452re/src/stm32_adc.c:79:93: error: Long line found
2020-12-02 02:53:47 -06:00
YAMAMOTO Takashi
e70b098fe7
boards/arm/tiva/eagle100/src/lm_ethernet.c: Fix a syslog format
2020-12-02 02:53:47 -06:00
YAMAMOTO Takashi
13aa8db877
boards/arm/stm32/nucleo-l152re/src/stm32_ili93418b.c: Fix syslog formats
2020-12-02 02:53:47 -06:00
Alan C. Assis
3865960b89
esp32/esp32-core: Fix #ifdef warning and update MM_SECTIONS
2020-12-01 21:36:07 +01:00
YAMAMOTO Takashi
38a8ee21a3
boards/arm/tiva/lm3s6432-s2e/src/lm_ethernet.c: Fix a syslog format
2020-11-30 05:28:17 -06:00
YAMAMOTO Takashi
41aa5e09b6
boards/arm/tiva/lm3s6965-ek/src/lm_oled.c: Fix a syslog format
2020-11-30 05:28:17 -06:00
YAMAMOTO Takashi
f0f8637b43
boards/arm/tiva/tm4c1294-launchpad/src/tm4c_ethernet.c: Fix a syslog format
2020-11-30 05:28:17 -06:00
YAMAMOTO Takashi
fe654c6ee9
boards/arm/tiva/dk-tm4c129x/src/tm4c_ethernet.c: Fix a syslog format
2020-11-30 05:28:17 -06:00
YAMAMOTO Takashi
cd49c310c6
boards/arm/stm32/stm32f4discovery/src/stm32_gs2200m.c: Fix syslog formats
2020-11-30 05:28:17 -06:00
Matias N
f3712d2b8c
sim: add support for simulated button device via mouse click
2020-11-30 03:35:37 -06:00
yjdwbj
b236b82328
Add 2.4 Inch TFT LCD Shield ILI9341 for nucleo-l152re, 8080 MCU 8-bit bus interface I
2020-11-29 01:03:38 -06:00
Abdelatif Guettouche
81968ce562
boards: Allow boards to extend clean and distclean by a double colon
...
target instead of calling a variable.
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
2020-11-28 11:07:28 -06:00
Chaochao Cui
fbb3cd660b
add simple wm8994 codec driver
2020-11-28 10:23:40 -03:00
chao.an
b1a042734f
style/Document: remove unnecessary trailing whitespace
...
N/A
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-11-28 12:20:30 +01:00
chao.an
32ba194372
style/code: remove unnecessary trailing whitespace
...
N/A
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-11-28 12:20:30 +01:00
chao.an
049c991d28
style/Kconfig: remove unnecessary trailing whitespace
...
N/A
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-11-28 12:20:30 +01:00
chao.an
c56785bd0d
style/Makefile: remove unnecessary trailing whitespace
...
N/A
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-11-28 12:20:30 +01:00
dongjiuzhu
630d5a5851
configs/rc: enable irtest tool
...
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-28 02:54:22 -06:00
YAMAMOTO Takashi
4b6d117a93
boards/arm/lpc214x/zp214xpa/src/lpc2148_spi1.c: Fix syslog formats
2020-11-27 23:38:40 -06:00
YAMAMOTO Takashi
a2f3ad5d9f
boards/arm/lpc214x/zp214xpa/src/lpc2148_ug2864ambag01.c: Fix syslog formats
2020-11-27 23:38:40 -06:00
YAMAMOTO Takashi
571f31c672
boards/arm/lpc214x/mcu123-lpc214x/src/lpc2148_spi1.c: Fix syslog formats
2020-11-27 23:38:40 -06:00
YAMAMOTO Takashi
9689720940
boards/arm/lpc43xx/bambino-200e/src/lpc43_ssp.c: Fix a missing semicolon
2020-11-27 23:38:40 -06:00
YAMAMOTO Takashi
2d7e25e7e0
boards/arm/lpc43xx/bambino-200e/src/lpc43_ssp.c: Appease nxstyle
2020-11-27 23:38:40 -06:00
YAMAMOTO Takashi
73e82edfb9
boards/arm/stm32/stm32f103-minimum/src/stm32_lcd_backpack.c: Fix a syslog format
2020-11-27 23:38:40 -06:00
YAMAMOTO Takashi
751f465b16
boards/arm/stm32/stm32f334-disco/src/stm32_smps.c: Fix syslog formats
2020-11-27 23:38:40 -06:00
YAMAMOTO Takashi
5564fc6e4a
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c: Fix syslog formats
2020-11-27 05:18:57 -06:00
YAMAMOTO Takashi
5bc56d388a
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c: Appease nxstyle
...
The following nxstyle errors are intentionally left.
* A table, not trivial to fix:
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:142:119: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:143:95: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:144:88: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:145:119: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:146:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:147:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:148:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:149:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:150:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:151:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:152:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:153:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:154:119: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:155:119: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:156:119: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:157:119: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:158:119: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:159:119: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:160:119: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:161:119: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:162:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:163:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:164:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:165:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:166:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:167:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:168:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:169:108: error: Long line found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:170:119: error: Long line found
* Identifiers like ASCII_a:
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:397:35: error: Mixed case identifier found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:651:16: error: Mixed case identifier found
boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c:660:38: error: Mixed case identifier found
2020-11-27 05:18:57 -06:00
YAMAMOTO Takashi
4c67d9d66c
boards/arm/cxd56xx/common/src/cxd56_ili9340.c: Fix syslog formats
2020-11-27 05:18:57 -06:00
YAMAMOTO Takashi
edee18be72
boards/arm/cxd56xx/common/src/cxd56_gs2200m.c: Fix syslog formats
2020-11-27 05:18:57 -06:00
YAMAMOTO Takashi
7050eb7621
boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/src/lpc17_40_oled.c: Fix a syslog format
2020-11-27 05:18:57 -06:00
YAMAMOTO Takashi
c389b23960
boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/src/lpc17_40_oled.c: Appease nxstyle
2020-11-27 05:18:57 -06:00
YAMAMOTO Takashi
da3f0b2f28
boards/arm/stm32/stm3210e-eval/src/stm32_lcd.c: Fix syslog formats
2020-11-27 05:18:57 -06:00
YAMAMOTO Takashi
5631b7f464
boards/arm/stm32/stm3210e-eval/src/stm32_lcd.c: Appease nxstyle
2020-11-27 05:18:57 -06:00
YAMAMOTO Takashi
458d84454a
boards/arm/stm32/stm32f334-disco/src/stm32_powerled.c: Fix a syslog format
2020-11-27 05:18:57 -06:00
chenwen
2991418b2e
xtensa/esp32: keep cpu clock while configured cpu clock is consistent with the default
2020-11-25 10:53:05 -03:00
YAMAMOTO Takashi
40ff30ed71
boards/arm/stm32f0l0g0/b-l072z-lrwan1/src/stm32_ssd1306.c: Fix a syslog format
2020-11-24 22:31:33 -08:00
YAMAMOTO Takashi
b6217b23b6
boards/arm/stm32/stm32f429i-disco/src/stm32_ili93414ws.c: Fix syslog formats
2020-11-24 22:31:33 -08:00
YAMAMOTO Takashi
048e1aab9c
boards/arm/stm32/stm32f429i-disco/src/stm32_ili93414ws.c: Appease nxstyle
2020-11-24 22:31:33 -08:00
YAMAMOTO Takashi
5d7af56982
boards/arm/stm32/stm32butterfly2/src/stm32_spi.c: Fix syslog formats
2020-11-22 19:01:05 -08:00
YAMAMOTO Takashi
99c416eedf
boards/arm/stm32/stm32butterfly2/src/stm32_spi.c: Appease nxstyle
2020-11-22 19:01:05 -08:00
Matias N
d5b6ec450f
Parallelize depend file generation
2020-11-22 09:02:59 -03:00
Brennan Ashton
2df6547d50
board: Add network configuration to nucleo-h743zi
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-11-22 01:47:13 -08:00
Brennan Ashton
87d8e5dda2
board: nucleo-h743zi USB Host fixups
2020-11-22 00:28:49 -08:00
KernelGuruMeditation
dcb3fd11ea
Add proper default config file
2020-11-22 00:28:49 -08:00
KernelGuruMeditation
1a53a2f882
Fix code style
2020-11-22 00:28:49 -08:00
KernelGuruMeditation
c9e40ede2d
Fix of the OTG FS HOST for nucleo-h743zi
2020-11-22 00:28:49 -08:00
Brennan Ashton
a0112eee4f
stm32h7: Bug where more than CONFIG_MM_REGIONS would be allocated
2020-11-21 19:38:05 -08:00
Juha Niskanen
e9bd306265
boards/arm/stm32/stm32ldiscovery: modernize board init little bit, userleds and buttons like for other boards
...
Also fix typo in Kconfig
Update some obsolete comments
nxstyle changes
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2020-11-21 19:23:11 +01:00
Masayuki Ishikawa
afc8eadf5a
boards: lc823450-xgevk: Add CONFIG_USBDEV_DMA=y to rndis/defconfig
...
Summary:
- This commit adds CONFIG_USBDEV_DMA=y to rndis/defconfig
Impact:
- lc823450-xgevk:rndis only
Testing:
- Tested with ping, telnet
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-21 11:34:23 -03:00
YAMAMOTO Takashi
5df47f2828
boards/arm/stm32h7/nucleo-h743zi/src/stm32_ssd1306.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
3415f08b67
boards/arm/stm32/stm32butterfly2/src/stm32_boot.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
fc7d8944d7
boards/xtensa/esp32/esp32-core/src/esp32_bringup.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
318b3ce8eb
boards/arm/stm32/stm32butterfly2/src/stm32_boot.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
Brennan Ashton
f48e4d5df4
Board: Add elf target for nucleo-h743zi
2020-11-20 00:42:28 -08:00
dongjiuzhu
cab072b84d
board/stm32f429i: support l3gd20 sensor with new sensor model
...
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-19 18:13:17 -08:00
Masayuki Ishikawa
fe8026d952
boards: sabre-6quad: Fix README.txt
...
Summary:
- Remove comments on up_idle() which is old information
- Add L2CC info with QEMU
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-19 18:01:30 -08:00
Alan C. Assis
50e1a49c6e
Fix the SPIRAM_BANKSWITCH that was defined incorrectly
2020-11-18 22:21:53 +01:00
Alan C. Assis
f09d103528
xtensa/esp32: Add high memory support to work with PSRAM
2020-11-18 22:21:53 +01:00
Philippe Coval
5394c8ae64
freedom-k64f/demo: Enable netcat app
...
Change-Id: I98e72d341f46c2e03efdb6cc93124a2f49613f19
Relate-to: https://github.com/apache/incubator-nuttx/issues/1988
Relate-to: https://github.com/apache/incubator-nuttx-apps/pull/482
Relate-to: https://github.com/rzr/aframe-smart-home/issues/3
Forwarded: https://github.com/apache/incubator-nuttx/pull/2333
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2020-11-18 11:58:27 -03:00
Philippe Coval
b3c2873ef1
freedom-k64f/demo: Enable TCP for netcat
...
Change-Id: Ie40df592529c3adfa478a71f9ff5315cb8b0c3d6
Relate-to: https://github.com/apache/incubator-nuttx/issues/1988
Relate-to: https://github.com/apache/incubator-nuttx-apps/pull/482
Relate-to: https://github.com/rzr/aframe-smart-home/issues/3
Forwarded: https://github.com/apache/incubator-nuttx/pull/2333
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2020-11-18 11:58:27 -03:00
YAMAMOTO Takashi
465b065790
boards/arm/nrf52/nrf52840-dk/src/nrf52_highpri.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
17f3e2dd23
boards/arm/stm32/stm32f429i-disco/src/stm32_highpri.c: Fix printf format warnings
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
f064dd629f
boards/arm/stm32/nucleo-f302r8/src/stm32_highpri.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
a4fc870692
boards/arm/stm32/nucleo-f334r8/src/stm32_highpri.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
ec25462668
boards/arm/stm32/nucleo-f334r8/src/stm32_spwm.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
4db9da3ab5
boards/arm/stm32/viewtool-stm32f107/src/stm32_highpri.c: Fix printf format warnings
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
6125d1bb67
boards/arm/samd2l2/arduino-m0/src/sam_usb.c: Appease nxstyle
2020-11-16 05:46:53 -08:00
Masayuki Ishikawa
d15a6b4363
boards: sabre-6quad: Enable L2CC for smp/defconfig
...
Summary:
- This commit adds L2CC to smp/defconfig
- Also adds CLOCK_MONOTONIC
Impact:
- sabre-6quad:smp only
Testing:
- Tested with both QEMU and dev board
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-16 00:53:17 -08:00
Masayuki Ishikawa
3cc6ddd151
boards: sabre-6quad: Enable L2CC for nsh/defconfig
...
Summary:
- This commit adds L2CC to nsh/defconfig
- Also adds EXAMPLES_HELLO, TESTING_GETPRIME and TESTING_OSTEST
Impact:
- sabre-6quad:nsh only
Testing:
- Tested with both QEMU and dev board
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-16 00:53:17 -08:00
Brennan Ashton
8d02bce8e5
Disable smp selftest for bt_null driver
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-11-15 22:26:25 +01:00
Xiang Xiao
e70bff723b
board/sim: Remove the too strict warning
...
The variable shadow is a frequently-used feature
(especially in c++), so let's disable this warning
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-11-15 08:28:36 -03:00
YAMAMOTO Takashi
3ccbcf3c28
sim: Add a config to test libcxx
2020-11-15 08:28:36 -03:00
Xiang Xiao
b827565396
[libc++] Move the toolchain's macros undefinition to Make.defs
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-11-15 08:28:36 -03:00
Masayuki Ishikawa
81abbcb75c
boards: sabre-6quad: Add CONFIG_TESTING_GETPRIME=y to smp/defconfig
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-14 16:40:01 -08:00
Masayuki Ishikawa
064451b4ee
Update TODO and sabre-6quad/README.txt regarding SMP
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-14 16:40:01 -08:00
YAMAMOTO Takashi
ca9bd8be0e
Remove ARCROSSDEV leftovers
...
It has been removed while ago.
cf. 5efa93ec26
2020-11-13 05:54:20 -08:00
Dong Heng
bfb5214ef8
xtensa/esp32: Add SPI Flash hardware encryption I/O support
2020-11-13 08:37:59 +01:00
Simon Piriou
5892927aea
board: add ADB example for stm32/photon
2020-11-12 21:35:07 -08:00
Xiang Xiao
e5ab2e56f8
sim: Remove cxxtest specifial Make.defs
...
since the special c++ setup doesn't need anymore
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-11-12 14:37:59 +08:00
dongjiuzhu
2482052228
driver/sensor: user specifies device register number
...
N/A
Change-Id: Idd11461f933dd21b7271cd3ca87a2e33127a9d34
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-11 18:25:22 -08:00