- Dec 21, 2017
-
-
Gregory Nutt authored
Because negative value is returned on failure of lib_mode2offlags which converts the mode string into file open mode flag.
-
Gregory Nutt authored
Squashed commit of the following: arch/arm/src/lpc54xx: SDMMC fixes.. DMA should not be enabled on non-DMA transfers, the burst setting in FIFOTH is supposed to match the burst setting in the BMOD reseters, Add DMA error interrupt support. arch/arm/src/lpc54xx: Mostly costmetic changes to the SDMMC driver.
-
Masayuki Ishikawa authored
SMP fixes Approved-by:
Gregory Nutt <gnutt@nuttx.org>
-
Gintaras Drukteinis authored
compatible for all LPC43xx MCUs.
-
Masayuki Ishikawa authored
In ARM document regarding memory barrires, SP_DMB() must be issued before changing a spinlock state to SP_UNLOCKED. However, we found that SP_DSB() is also needed to ensure that spin_unlock() works correctly for network streaming aging test. Signed-off-by:
Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
-
Masatoshi.Tateishi authored
In lc823450, ldrex and strex are not supported. So we implemented up_testset() with H/W Mutex. However, there was a bug in memory access order. This change ensures correct memory access order in up_testset() for lc823450. Signed-off-by:
Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
-
Gregory Nutt authored
arch/arm/src/lkpc54xx: In SDMMC driver, fix an error which was clobbering the interrupt mask register (xfrmask). Also, add a kludge for the missing DTO interrupt.
-
- Dec 20, 2017
-
-
Gregory Nutt authored
arch/arm/src/lpc54xx: In SDMMC driver, add logic to transfer data when TXDR or RXDR interrupts occur. Also, add logic to set the RX watermark to 2 when receiving short, non-DMA data transfers.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Add support for card detect and write protect to SDMMC driver. configs/lpcxpresso-lpc54628: Add logic to bring up SDMMC.
-
ussi Kivilinna authored
-
Alan Carvalho de Assis authored
This commit adds support for stm32f072b-disco board. This is the board. I added the LEDs of this board and tested the compilation, more tests will be needed.
-
Alan Carvalho de Assis authored
Rename the configs/stm32f0discovery board directory to configs/stm32f051-discovery. There are others stm32f0discovery boards with different MCUs and different peripherals on the board.
-
Anthony Merlino authored
syslog: Fixes LOG_UPTO macro to include specified log level Approved-by:
Gregory Nutt <gnutt@nuttx.org>
-
Masayuki Ishikawa authored
lc823450 http streaming * arch/arm/src/lc823450: Use spinlock APIs in lc823450_gpio.c Signed-off-by:
Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * arch/arm/src/lc823450: Add a warning message in up_ack_irq() In SMP mode, H/W interrupts should be handled on CPU0 to avoid deadlocks. Other changes: Fix a potential race condition in up_enable_irq() Use spinlock APIs instead of critical section APIs. Signed-off-by:
Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * arch/arm/src/lc823450: Enable HRT_TIMER in lc823450_timerisr.c Other changes: Fix style violations and call up_enable_irq() to assign CPU0 for IRQ handling. Use spinlock APIs instead of critical section APIs. Signed-off-by:
Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * arch/arm/src/lc823450: Fix race conditions in dma/usbdev. In SMP mode, critical data must be protected explicitly. Signed-off-by:
Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * configs/lc823450-xgevk: Update README.txt Add notes on .gdbinit and networking. Update comments on SMP. Signed-off-by:
Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * configs/lc823450-xgevk: Update defconfigs Enable HRT_TIMER, LC823450_MTM0_TICK, SPINLOCK_IRQ Enable NET_TCP_RWND_CONTROL, NXPLAYER_HTTP_STREAMING_SUPPORT (rndis only) Signed-off-by:
Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> Approved-by:
Gregory Nutt <gnutt@nuttx.org>
-
- Dec 19, 2017
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Make the SPI driver selections EXPERIMENTAL since the SPI peripherals are not fully implemented.
-
Gregory Nutt authored
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Make the SDMCC driver selection EXPERIMENTAL since it has not yet been verified.
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Adds the LPC54-specific clock configuration logic to the leveraged SD/MMC driver. arch/arm/src/lpc54xx: Leveraged SD/MMC driver builds without error but is still missing clock configuration logic. arch/arm/src/lpc54xx: Bring in LPC43xx SD/MMC driver from https://github.com/Smoothieware/smoothie-nuttx/tree/master/nuttx/arch/arm/src/lpc43xx
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Dec 18, 2017
-
-
Gregory Nutt authored
Lpcxpresso-Lpc54618 and FT5x06 driver. Some improvements in configuration and the touchscreen driver improves the behavior some. Now I get the calibration screen and detect touches (but no un-touches).
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
drivers/ft5x06.c: Add additional configuration options: Optimize if multi-touch capability is not used. Add options to swap X/Y and thresholding to reduce the rate of false alarm reports (with no motion).
-
Gregory Nutt authored
-
Gregory Nutt authored
drivers/ft5x06: Add a polled mode of operation for the FT5x06 in attempt to work around the fact that the LPCXpresso-LPC54628 chose a non-interrupt pin for the FT5x06 interrupt. Driver is still not yet functional.
-
Gregory Nutt authored
configs/indium-f7: None of the configurations would build because the claimed to support buttons, but the button code does not compile. Refreshed all configurations with the configuration tools that have all become corrupted. Somebody has been hand editing config files and fucking things up!
-
Juha Niskanen authored
-
Gregory Nutt authored
-
Masayuki Ishikawa authored
net/tcp: Introduce tcp receive window control based on I/O buffer NOTE: The algorithm is still experimental but useful for http streaming. Signed-off-by:
Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> Approved-by:
Gregory Nutt <gnutt@nuttx.org>
-
Dmitriy Linikov authored
Fixed build of PCF8574 driver when its interrupts aren't enabled by config. Approved-by:
Gregory Nutt <gnutt@nuttx.org>
-
Juha Niskanen authored
Merged in juniskane/nuttx-1/juniskane/battery_gaugeh-edited-online-with-bitbuc-1513594794596 (pull request #558) battery_gauge.h edited online with Bitbucket Approved-by:
Gregory Nutt <gnutt@nuttx.org>
-
Masayuki Ishikawa authored
sched/sched: Remove DEBUGASSERT() in sched_mergepending() Because this DEBUGASSERT() assumes that while loop executes only once. Signed-off-by:
Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> Approved-by:
Gregory Nutt <gnutt@nuttx.org>
-