Xiang Xiao
567962bd62
build: Move the extension definition to common place
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-05-19 19:23:18 +01:00
Xiang Xiao
8b42ee421a
build: Move MKDEP definition to common place
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-05-19 19:23:18 +01:00
Xiang Xiao
9ec9431706
build: Move DIRLINK/DIRUNLINK definition to common place
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-05-19 19:23:18 +01:00
Masayuki Ishikawa
3387da6316
boards: spresense: Add ftpc to wifi/defconfig
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-05-19 07:02:33 +02:00
Masayuki Ishikawa
bb39907b9c
boards: spresense: Add ftpc and ftpd to rndis/defconfig
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-05-19 07:02:33 +02:00
Masayuki Ishikawa
d5c45fbd49
boards: lm3s6965-ek: Update discover/defconfig
...
- Remove old toolchain and buildroot support
- Enable builtin and add hello and renew commands
- Enable procfs and change name size to 24
- Enable stack coloration
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>>
2020-05-18 19:59:35 -06:00
Xiang Xiao
5eae32577e
build: Move INCDIROPT to common place
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-05-18 15:02:55 -06:00
Xiang Xiao
bd656888f2
build: Replace WINTOOL with CYGWIN_WINTOOL Kconfig
...
so the correct value can be determinated by Kconfig system automatically
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-05-18 15:02:55 -06:00
Gregory Nutt
a569006fd8
sched/: Make more naming consistent
...
Rename various functions per the quidelines of https://cwiki.apache.org/confluence/display/NUTTX/Naming+of+OS+Internal+Functions
nxsem_setprotocol -> nxsem_set_protocol
nxsem_getprotocol -> nxsem_get_protocol
nxsem_getvalue -> nxsem_get_value
2020-05-17 14:01:00 -03:00
Pierre-Olivier Vauboin
671191d7a1
boards/arm/stm32h7/stm32h747i-disco: fix nxstyle warnings
2020-05-15 23:11:33 +01:00
Pierre-Olivier Vauboin
4585af393c
boards/arm/stm32h7/stm32h747i-disco: change the license header of all new files to an Apache 2.0 license.
2020-05-15 23:11:33 +01:00
Pierre-Olivier Vauboin
2d43c57a67
boards/arm/stm32h7/stm32h747i-disco: SDMMC card detect interrupt
2020-05-15 23:11:33 +01:00
Pierre-Olivier Vauboin
583d81e3de
boards/arm/stm32h7/stm32h747i-disco: bring FAT DMA allocator
...
Buffers are allocated in the main ram, which is suitable for use with the
underlying STM32H7 SDMMC1 core in IDMA mode.
Files are copied from stm32f7/nucleo-144.
2020-05-15 23:11:33 +01:00
Pierre-Olivier Vauboin
369293dd84
boards/arm/stm32h7/stm32h747i-disco: bring support for SDMMC
2020-05-15 23:11:33 +01:00
Nathan Hartman
8d985819b3
Fix typos
...
Comments only. No functional changes.
2020-05-14 10:49:44 -06:00
Masayuki Ishikawa
0bd5dda2a3
boards: spresense: Remove CONFIG_EXAMPLES_FTPC=y to avoid compile error on CI
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>>
2020-05-14 14:17:47 +02:00
Masayuki Ishikawa
d2de9238a4
boards: spresense: Add support ftpc and ftpd to wifi/defconfig
...
NOTE: lpwork's priority has been changed from 30 to 60 to avoid an
error when calling getsockname() just after connect() in ftpc.c
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-05-14 14:17:47 +02:00
Matias Nitsche
c86258c9a0
stm32 nunchuck: small fixes
2020-05-14 08:32:48 +02:00
Matias Nitsche
e0d21275df
fix all remaining nxstyle errors
2020-05-14 08:32:48 +02:00
Matias Nitsche
2d8a534ef5
nxstyle
2020-05-14 08:32:48 +02:00
Matias Nitsche
5fd9bd5837
stm32: moved all remaining sensor initialization to common board logic
2020-05-14 08:32:48 +02:00
Matias Nitsche
05e005c58e
stm32: move ina219 initialization to common board logic directory
2020-05-14 08:32:48 +02:00
Matias Nitsche
60d51f2907
nxstyle fixes
2020-05-14 08:32:48 +02:00
Matias Nitsche
4fdf2520e6
stm32: move qencoder initialization to common board logic
2020-05-14 08:32:48 +02:00
Matias Nitsche
856c3e4263
nxstyle fixes
2020-05-14 08:32:48 +02:00
Matias Nitsche
cf1ff36e0e
stm32: move zerocross sensor initialization to common board logic
2020-05-14 08:32:48 +02:00
Matias Nitsche
562210a9bd
stm32: move APDS9960 initialization to common board logic
2020-05-14 08:32:48 +02:00
Matias Nitsche
beba7a8f0b
stm32: move HCSR04 initialization to common board logic
2020-05-14 08:32:48 +02:00
Matias Nitsche
382ccf7b79
nxstyle fixes
2020-05-14 08:32:48 +02:00
Matias Nitsche
126be360fa
stm32: fix NRF24L01 initialization for stm32_tiny
2020-05-14 08:32:48 +02:00
Matias Nitsche
c442725f23
nxstyle fix
2020-05-14 08:32:48 +02:00
Matias Nitsche
6ca46520df
stm32: migrate all boards to common logic system (Makefile -> Make.defs)
2020-05-14 08:32:48 +02:00
Matias Nitsche
64987db9e1
stm32: use macros from board.h to pass configuration to common board logic, not structs
2020-05-14 08:32:48 +02:00
Matias Nitsche
944ed5ae0a
stm32: move NRF24L01 support into common board logic
2020-05-14 08:32:48 +02:00
Matias Nitsche
7c7836d1d7
stm32: move lm75 handling into common board logic; delete unused lm75 file for stm3210e-eval
2020-05-14 08:32:48 +02:00
Matias Nitsche
35471e33dc
stm32: move ssd1306 and tone driver handling to common board logic
2020-05-14 08:32:48 +02:00
Matias Nitsche
717fa46a53
stm32: move nunchuck driver to common board logic
2020-05-14 08:32:48 +02:00
Matias Nitsche
d444df59af
stm32: move APA102, VEML6070 and MAX6675 initialization to board common logic
2020-05-14 08:32:48 +02:00
Matias Nitsche
cf8206a0cb
nxstyle fixes
2020-05-14 08:32:48 +02:00
Matias Nitsche
edafeccc9f
stm32: make BMP180 initialization part of stm32 board-common logic
2020-05-14 08:32:48 +02:00
Gregory Nutt
801b9d6e5f
arch/arm: Remove support for old redundant toolchains.
...
Remove support for the Codesourcery, Atollic, DevKitArm, Raisonance, and CodeRed toolchains. Not only are these tools old and no longer used but they are all equivalent to standard ARM EABI toolchains. Retaining specific support has no effect (they are still supported, but now just as generic EABI toolchains).
2020-05-13 18:41:10 +01:00
rajeshwaribhat
3d7678ad9b
nxstyle corrections for .c and .h file modified by PR1030
2020-05-13 06:46:56 -06:00
Gregory Nutt
4664642cf7
Board specific code moved to boards directory and ipv6 support added
...
Added support to crashdump for rx65n on sbram
Board specific code moved to boards directory and ipv6 support added
2020-05-13 06:46:44 -06:00
Xiang Xiao
7ffafa3654
Remove executable bit from source code
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-05-13 06:32:13 -06:00
Masayuki Ishikawa
65b3accc51
boards: cxd56xx: Add SPI DMA support to cxd56_gs2200m.c
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-05-13 13:11:08 +02:00
liuhaitao
21557ac259
ea3131/scripts/pg-ld.script: Rename up_head.o to arm_head.o
...
In https://github.com/apache/incubator-nuttx/pull/935 , up_head.S renamed
to arm_head.S, so update here accordingly.
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-05-13 10:39:29 +02:00
Masayuki Ishikawa
1d77061adc
boards: maix-bit: Update knsh/defconfig
2020-05-13 03:34:04 +01:00
Nakamura, Yuuichi
f60b79f772
Add defconfig for maix-bit:knsh
2020-05-12 20:19:24 +09:00
Xiang Xiao
92c721a532
boards: Fix the wrong order in some defconfig
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-05-11 12:24:58 -06:00
Gregory Nutt
153eee6de2
Make more OS internal names consistent
...
1. Internal scheduler functions should begin with nxsched_, not sched_
2. Follow the consistent naming patter of https://cwiki.apache.org/confluence/display/NUTTX/Naming+of+OS+Internal+Functions
# clock_systimer -> clock_systime_tick
# clock_systimespec -> clock_systime_timespec
sched_oneshot_extclk -> nxsched_oneshot_extclk
sched_period_extclk -> nxsched_period_extclk
# nxsem_setprotocol -> nxsem_set_protocol
# nxsem_getprotocol -> nxsem_get_protocol
# nxsem_getvalue -> nxsem_get_value
nxsem_initholders -> nxsem_initialize_holders
nxsem_addholder -> nxsem_add_holder
nxsem_addholder_tcb -> nxsem_add_holder_tcb
nxsem_boostpriority -> nxsem_boost_priority
nxsem_releaseholder -> nxsem_release_holder
nxsem_restorebaseprio -> nxsem_restore_baseprio
Some planned name changed were skipped for now because they effect too many files (and would require many hours of coding style fixups).
2020-05-10 22:47:07 +08:00