Gregory Nutt
b5111d2c38
tools/nxstyle.c: Add logic to detect if there is a blank line following the final right brace. sched/: Applied the modified nxstyle to all C file as a test.
2019-10-24 11:02:42 -06:00
Alin Jerpelea
2be1153030
Merged in alinjerpelea/nuttx (pull request #1061 )
...
boards: cxd56xx: spresense: cleanup and new defconfig
* arch: cxd56xx: remove NVIC_SYSH redefinition
The NVIC_SYSH is already defined in nvicpri.h
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* boards: cxd56xx: spresense: configs: enable SPRESENSE_EXTENSION
Enable high current mode for the Spresense Extension board on all examples
that have SDCARD support
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* boards: cxd56xx: spresense: ifdef SDCARD_TXS02612
The SD Card TXS02612 port expander is hosted on the Extension board and
should not be enabled if the extension board is not prezent.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* boards: cxd56xx: spresense: configs: increase MQ_MAXMSGSIZE
This change is needed by the display driver on spresense platform
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* boards: cxd56xx: spresense: config: add lcd examples defconfig
This is a configuration for the basic nx examples
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-24 14:26:02 +00:00
Fabio Balzano
19c61dbe4b
boards/arm/imxrt/imxrt1060-evk: Fix FT5X06 CTRSTn pin configuration, increased number of pollwaiters for the FT5X06, tuned resolution during pointer dragging.
2019-10-24 08:19:02 -06:00
Matias Nitsche
bca21c107f
arch/sim/src/sim/up_idle.c: Report activity on simulated UART.
2019-10-24 08:15:29 -06:00
Matias N
ddbb38ac91
arch/sim/src/Makefile: Fixes missing recursion into sim board directory for dependency generation.
2019-10-24 08:10:55 -06:00
Gregory Nutt
34ac62433b
boards/arm/imxrt/imxrt1060-evk/README.txt: Added instructions to run the LVGL demo.
2019-10-23 13:24:57 -06:00
Fabio Balzano
85fb2a81e8
boards/arm/imxrt/imxrt1060-evk/README.txt: Fix typos and whitspace problems in README file.
2019-10-23 13:22:25 -06:00
Fabio Balzano
d7d5a7541d
boards/arm/imxrt/imxrt1060-evk: Added Littlevgl demo configuration into imxrt1060-evk board directory.
2019-10-23 13:19:13 -06:00
Fabio Balzano
5ca0b57a59
i.MXRT1060-EVK (mostly): Add basic LCD support for the board IMXRT1060-EVK.
2019-10-23 13:17:30 -06:00
Gregory Nutt
005a8a606f
tools/nxstyle.c: Add detection of carriage returns. Improve reporting of TABs.
2019-10-23 12:49:27 -06:00
Gregory Nutt
3e4449eb1f
drivers/usbhost/Kconfig: Change default for CONFIG_HIDKBD_POLLUSEC per recommendation of Jeff Theusch.
2019-10-23 09:07:23 -06:00
Alin Jerpelea
e2d2eba445
Merged in alinjerpelea/nuttx (pull request #1060 )
...
Master
* boards: cxd56xx: spresense: add Spresense Image Processor
Enable support for accelerated format convertor, rotation and so on.
using the CXD5602 image processing accelerator.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* boards:cxd56xx:spresense: initalize GNSS and GEOFENCE at boot
Add the optional initialization of GNSS and GEOFENCE at boot
if the drivers are enabled
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-23 14:43:45 +00:00
Jeff Theusch
f745166bfd
drivers/usbhost/usbhost_hidkbd.c: Fix keyboard debounce algorithm used when CONFIG_HIDKBD_NODEBOUNCE is undefined.
2019-10-23 08:39:09 -06:00
David Sidrane
b3ed4b95bf
STM32H7 FLASH: Fixed compile error.
2019-10-23 08:03:09 -06:00
Alin Jerpelea
f7af996f1d
Merged in alinjerpelea/nuttx (pull request #1059 )
...
boards: cxd56xx: spresense: add board_timerhook function
* boards: cxd56xx: spresense: add board_timerhook function
in preparation for SDK we muts have a weak board_timerhook function
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* drivers: usbhost: add missing endif
By accident an endif was missing.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* boards: cxd56xx: audio: add build barrier
The audio implementation should not be beuilt if the config
CONFIG_CXD56_AUDIO is not set.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* arch:arm:cxd56xx: add ge2d.h header
The header is used by imageproc.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-23 13:12:21 +00:00
Gregory Nutt
ca14affc46
Fix a trivial typo introduced in the last commit.
2019-10-22 17:47:49 -06:00
Gregory Nutt
88de97a926
drivers/usbhost: Remove all traces of support for the installable GPL RTL8187 USB host driver.
2019-10-22 17:44:16 -06:00
Gregory Nutt
7dc2b7285e
arch/arm/src/s32k1xx/s32k1xx_flashcfg.c: Flash configuration array should be const (although it really does not matter in this context).
2019-10-22 17:44:16 -06:00
David Sidrane
f506e2bd72
Merged in david_s5/nuttx/master_h7 (pull request #1058 )
...
STM32H7:Flash driver and Serious BUG fixes.
* arch/arm/Kconfig:Add ARCH_HAVE_PROGMEM for STM32H7
* stm32h7:Add FLASH progmem support
* stm32h7:pwr add CPUCR & D3CR
* stm32h7:syscfg Add PWRCR
* stm32h7:rcc Properly configure VOS and Flash
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-22 19:49:49 +00:00
Masayuki Ishikawa
7389f86561
Merged in masayuki2009/nuttx.nuttx/stm32f4dis_with_gs2200m (pull request #1057 )
...
stm32f4dis with gs2200m
* drivers: wireless: Add SPI_SELECT() to _read/write_data() in gs2200m.c
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* boards: stm32f4discovery: Add support for gs2200m
NOTE: GS2200M for Spresense works with mikroe STM32F4 Discovery Shield (slot3)
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-22 13:38:41 +00:00
Matias N
7135abbd2c
arch/sim/src/sim: Fixes compilation for sim target when enabling power management.
2019-10-22 07:30:33 -06:00
Gregory Nutt
230c80b8e1
Cosmetic changes from review of last PR.
2019-10-21 08:51:47 -06:00
Alin Jerpelea
07f9154e5b
Merged in alinjerpelea/nuttx (pull request #1056 )
...
boards: cxd56xx: add board support for LTE modem and modem driver
* drivers: modem: add altair modem driver
Add modem driver for the altair modem
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* boards: cxd56xx: add board support for LTE modem
Add the Altair LTE modem support on the Spresense board
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* boards: cxd56xx: spresense: add LTE defconfig
Add the Altair LTE modem defconfig for spresense board
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-21 14:14:33 +00:00
Markus Bernet
185557440b
STM32H7 Ethernet: Fix ETH_MACMDIOAR_CR_MASK bit mask.
2019-10-21 06:29:13 -06:00
Jens Gräf
7042ec883e
Merged in jgraef-linetco/nuttx/fix-32bit-timer-overflow (pull request #1055 )
...
fix early timespec overflow if using 32 bit system timer
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-21 12:23:02 +00:00
Matias N
5d5b861568
arch/sim/src/sim/up_tickless.c: Correct the calculation of the timer period. Fix some missing initialization of globals and missing return values.
2019-10-20 17:11:28 -06:00
Fabio Balzano
8bfb9a486e
boards/arm/imxrt/imxrt1060-evk/src/imxrt_lcd.c: Add support for LCD. Clean up some LCD-related interfaces.
2019-10-20 10:46:21 -06:00
Gregory Nutt
ec298554ff
arch/arm/src/s32k1xx/s32k1xx_flashcfg.c: Correct some byte ordering.
2019-10-20 10:15:54 -06:00
Gregory Nutt
1386e70d85
boards/arm: Fix/verify to errors found in build testing.
2019-10-19 15:25:38 -06:00
Gregory Nutt
63d150dcaf
arch/arm/src/s32k1xx/Kconfig: Add some help text for the flash configuration fields.
2019-10-19 13:26:53 -06:00
Gregory Nutt
d6b4e90d70
arch/arm/src/s32k1xx: Support configuration and initialization of the flash configuration bytes. boards/arm/s32k1xx/s32k1**evb/scripts/flash.ld: Create a special FLASH section to hold the FLASH configuration bytes.
2019-10-19 13:14:02 -06:00
Gregory Nutt
759ed2d5c0
tools/indent.sh: Add a command line option to suppress reformatting of comments. This is useful when comments are already correct and/or contain formatted data such as tables or lists.
2019-10-19 09:01:20 -06:00
Xiang Xiao
946b13559b
boards/sim/sim/sim/configs:: Add -m32 to HOSTLDFLAGS if enable CONFIG_SIM_M32
...
fix the following link error:
/usr/bin/ld: i386 architecture of input file `nettest_host.hobj' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `nettest_server.hobj' is incompatible with i386:x86-64 output
2019-10-19 06:57:36 -06:00
Gregory Nutt
1ba23bb75c
net/udp/udp_psock_sendto_buffered.c: Add a check for the device that is polling. In the multiple network device case, this check is necessary to prevent sending the UDP packet to the wrong device. This change addresses the buffered case and is the companion to commit 6c46c48e4b
.
2019-10-18 16:04:33 -06:00
Gregory Nutt
6c46c48e4b
net/udp/udp_psock_sendto_unbuffered.c: Add a check for the device that is polling. In the multiple network device case, this check is necessary to prevent sending the UDP packet to the wrong device. This change addresses only the unbuffered case. The buffered case is more complex. See patch attached to issue 172.
2019-10-18 14:20:34 -06:00
Gregory Nutt
6f5fadf289
arch/arm/src/stm32/hardware/stm32f40xxx_pinmap.h: ETH_RMII_REF_CLK is an input.
2019-10-18 11:50:12 -06:00
Gregory Nutt
e77ea539a4
boards/arm/am335x/beaglebone-black/src/: Use the same bring-up structure is is used with other boards.
2019-10-18 07:37:36 -06:00
Alin Jerpelea
13c25a310b
Merged in alinjerpelea/nuttx (pull request #1054 )
...
boards: spresense: audio: add missing header
Add the missing header to silence compiler warnings
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-18 12:51:15 +00:00
Masayuki Ishikawa
c3b6a2892d
Merged in masayuki2009/nuttx.nuttx/stm32f4dis-mmcsdspi (pull request #1053 )
...
boards: stm32f4discovery: Add support for MMCSD_SPI
This PR works with STM32F4 Discovery Shield plus microSD click
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-18 02:38:16 +00:00
Gregory Nutt
f063d7f386
sched/clock/clock.c: Correct a comment as noted in Issue 175.
2019-10-17 12:24:19 -06:00
Daniel Pereira Volpato
1f46e294a3
boards/arm/stm32f0l0g0/nucleo-g070rb: Add PWM support and GPIO_TIM3_* mappings
...
boards/arm/stm32f0l0g0/nucleo-g070rb/configs/nsh: Enable PWM example
2019-10-17 12:06:10 -06:00
Daniel Pereira Volpato
ca52e33ba9
include/nuttx/timers/pwm.h: Correct some typos. arch/arm/src/stm32f0l0g0: Add PWM support.
2019-10-17 12:00:57 -06:00
Xiang Xiao
2a271a5d62
tools/LibTargets.mk: Make libapps.a by the default target.
2019-10-17 11:37:44 -06:00
liuhaitao
b2f8a79c3b
sched/signal: Add support for SIGPIPE. SIGPIPE uses SIG_SIGPIPE_ACTION which terminates process by default. It also could be ignored.
2019-10-17 11:29:39 -06:00
liuhaitao
7b89845035
include/sys/time.h: include sys/select.h to compatible with earlier standards
...
According to earlier standards, usage of select(), FD_CLR, FD_ISSET, FD_SET and FD_ZERO
just need include headers: sys/time.h, sys/types.h and unistd.h. So include sys/select.h
in time.h to compatible with it. Or mbedtls library would build break in calling select()
and FD_* related functions.
https://pubs.opengroup.org/onlinepubs/007908799/xsh/select.html
2019-10-17 11:26:44 -06:00
Jussi Kivilinna
d45f559d47
arch/arm/src/stm32l4/Kconfig: Add STM32L4R5ZI chip type.
2019-10-17 11:05:50 -06:00
Juha Niskanen
fd462d5ce2
sched/pthread, Documentation: fix pthread_key_delete, pthread_self and pthread_yield documentation and some comments.
2019-10-17 11:04:17 -06:00
Masayuki Ishikawa
dacd041a94
Merged in masayuki2009/nuttx.nuttx/fix_serial_driver_for_smp (pull request #1052 )
...
drivers: serial: Fix data corruption when outputting data in SMP mode
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-16 13:09:03 +00:00
Masayuki Ishikawa
78d68fe8cc
Merged in masayuki2009/nuttx.nuttx/fix_cpustart (pull request #1051 )
...
Fix cpustart for Cortex-M SMP
* arch: lc823450: Fix lc823450_cpustart.c
In Cortex-M, offset 0 in vector table stores initial stack pointer
and offset 4 stores reset vector.
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* arch: sam34: Fix sam4cm_cpustart.c
In Cortex-M, offset 0 in vector table stores initial stack pointer
and offset 4 stores reset vector.
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-16 03:16:48 +00:00
Masayuki Ishikawa
2c16d756cc
Merged in masayuki2009/nuttx.nuttx/gs2200m_with_reset (pull request #1050 )
...
Gs2200m with reset
* include: wireless: Add reset handler to struct gs2200m_lower_s
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* drivers: wireless: Add reset and unreset sequence in gs2200m.c
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* boards: cxd56xx: Add reset handler to cxd56_gs2200m.c
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-15 21:03:33 +00:00