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
Masayuki Ishikawa
679fe23045
Merged in masayuki2009/nuttx.nuttx/fix_posix_spawn (pull request #1049 )
...
Fix posix spawn
* boards: lc823450-xgevk: Fix build error for posix_spawn
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* boards: stm32f4discovery: Fix build error for posix_spawn
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-13 00:25:47 +00:00
Matias N
8ccb5fabf8
libs/libxx/Kconfig: CONFIG_LIBC_LOCALE is needed to build libcxx. A
...
math library is also needed, however, here are various ways to provide a
math library so CONFIG_LIBM is not now set.
boards/arm/stm32l4/nucleo-l476rg/scripts/Make.defs: Add required
definitiions if libcxx is enabled.
2019-10-12 08:51:13 +08:00
Gregory Nutt
19a7ee1a84
Fix a comment
2019-10-11 23:53:52 +08:00
Gregory Nutt
eeff429939
Fix some trivial spacing issues noted in review of PR.
2019-10-11 23:52:15 +08:00
Alin Jerpelea
716c7c9bee
Merged in alinjerpelea/nuttx (pull request #1048 )
...
boards: arm: cxd56xx: audio: add power_control and audio_tone_generator
* boards: arm: cxd56xx: audio: add power_control
Add a simeple way to control the audio power for userspace apps
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* boards: arm: cxd56xx: audio: add audio_tone_generator
Add a simple way to control the audio buzzer with defined frequency
for userspace apps
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-11 15:46:15 +00:00
Anjana
fae7e63479
We have ported NuttX on Renesas RX65N Micro-controller. This port includes following interfaces
...
1. Serial (UART) driver (13 ports)
2. Ethernet driver
This port is provided on two boards
1. RSK RX65N-2MB
2. GR-Rose
The port is built on Cygwin environment.
As part of this port, we have created two documents
1. Readme.txt for each board
2. User manual to provide information about development environment setup
Both these documents are placed under
1. /boards/renesas/rx65n/rx65n-grrose
2. /boards/renesas/rx65n/rx65n-rsk2mb
We have run 'nxstyle' for coding guidelines and 'ostest' for testing NuttX features on test platform.
We have shared the log with no errors as confirmation of valid port.
2019-10-11 23:36:57 +08:00
raiden00pl
df1bcc4229
Merged in raiden00/nuttx_sim (pull request #1047 )
...
drivers/pipes/fifo.c: mkfifo should return -1 and set errno on failure
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-11 08:03:44 +00:00
Gregory Nutt
6a683b0b54
Fix some typos in comments.
2019-10-11 15:53:17 +08:00
Daniel P. Volpato
0142dd96a2
Add files that were supposed to be included as part of 0d1934a740
.
2019-10-11 14:47:53 +08:00
Alin Jerpelea
33d0de4d57
Merged in alinjerpelea/nuttx (pull request #1046 )
...
boards: spresense: add audio implementation
* boards: arm: cxd56xx: add audio implementation
Add the board audio control implemantation
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* boards: arm: cxd56xx: update audio defconfig
Small updates to build the platforms specific audio driver
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* boards: arm: cxd56xx: drivers: add audio implementation
Add the audio implementation for CXD56XX chip
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* boards: arm: cxd56xx: fix Load switch GPIO
During the initial bringup the grong GPIO was set.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-10-09 23:55:20 +00:00