- Feb 27, 2018
-
-
Mateusz Szafoni authored
stm32_hrtim: add repetition support and fix enum overflow Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Gregory Nutt authored
drivers/lcd: Add FT80x controls for the case where the audio amplifier is controlled by FT80x GPIOs vs MCU gpios.
-
Juha Niskanen authored
arch/arm/src/stm32f7: Backport RTC alarm setting changes from STM32L4. Most notably this fixes RTC getting stuck issue when both alarms were used. Root cause was writing RTC ISR register contents to RTC CR register.
-
- Feb 26, 2018
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Dmitriy Linikov authored
Fixed parsing of DNS response packets having compressed names ending with pointer. There were troubles parsing response packets which have compression of QNAME/NAME field when only trailing part of the name (not the whole name) is replaced with pointer to another part of the packet. This commit fixes parsing of such packets. Also I added checks to keep parsing only in bounds of the read part of DNS response packet. Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
- Feb 25, 2018
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Feb 24, 2018
-
-
Gregory Nutt authored
configs/viewtool-stm32f107: Add support for FT80X initialization. Add ft80x configuration that will eventually be used for testing the ft80x if I ever receive hardware.
-
- Feb 23, 2018
-
-
Gregory Nutt authored
-
SP authored
-
Masayuki Ishikawa authored
lc823450 dvfs auto * arch/arm/src/lc823450: Fix up_enable_irq() timing for I2S. In previous commit, I2S IRQ might be sometimes assigned to CPU1 when CONFIG_SMP=y. This change fixes this issue. Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * arch/arm/src/lc823450: Refactor timer driver. Introduce lc823450_timer.h and move lc823450_timerisr.c to lc823450_timer.c Add MTM timer APIs for DVFS. Introduce up_rtc_gettime() for CONFIG_RTC_HIRES. Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * arch/arm/src/lc823450: Introduce idle time calculation in DVFS Also, DVFS autonomous mode based on CPU idle time is supported. NOTE: voltage control is still disabled. Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * configs/lc823450-xgevk: Update defconfigs Enable RTC_HIRES instead of RTC_DATETIME (audio/rndis) Disable TCP_WRITE_BUFFERS and change SCHED_LPWORKPRIORITY (rndis) Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * configs/lc823450-xgevk: Update README.txt Update SMP and DVFS related part Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Gregory Nutt authored
-
- Feb 22, 2018
-
-
Gregory Nutt authored
-
Juho Grundstrom authored
-
Juho Grundstrom authored
net/tcp: tcp_send_[un]buffered.c: Check routing table in psock_send_addrchck(). Previously only ARP table was considered when determining if the data will actually be sent.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gianpaolo Ferroni Ariani authored
-
- Feb 21, 2018
-
-
Gregory Nutt authored
-
- Feb 20, 2018
-
-
Gregory Nutt authored
drivers/lcd: Add an IOcTL to FT80x driver to write to FIFO CMD RAM.
-
Dmitriy Linikov authored
Added ECANCELED condition to DEBUGASSERT-s checking sem_wait result Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Dmitriy Linikov authored
Fixed misprint in ipv4_forward.c Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Juha Niskanen authored
-
- Feb 19, 2018
-
-
Gregory Nutt authored
Author: Juha Niskanen <juha.niskanen@haltian.com> Date: Mon Feb 19 15:03:17 2018 -0600 drivers/mtd: mtd_config.c: Add still more error handling (to detect bad underlying flash implementations) drivers/mtd: mtd_config.c: Remove MTD_ERASE that was erasing data block instead of erase block. This is a partial revert of 4f18b4. Reported-by: Pascal Speck <iktek01@yahoo.com> arch/arm/src/stm32l4: stm32l4_flash: change flash programming to use page buffer for unaligned writes.
-
Louis Mayencourt authored
configs/stm32f746g-disco: Add stm32f746g-disco Ethernet configuration. Add USART1 support (connected to the USB virtual serial port)
-
Gregory Nutt authored
drivers/lcd and include/nuttx/lcd: Add FT80x support for writing to graphics memory. Also add some definitions needed by apps/examples/ft80x for bitmap manipulation. drivers/lcd: Review/update FT80x initializatin logic
-
Sebastien Lorquet authored
drivers/lcd: Detect and handle more errors in return values within the LCD framebuffer and SSD1306 drivers
-
- Feb 18, 2018
-
-
Gregory Nutt authored
include/nuttx/lcd: Add some FT80x definitions and modify some structures in order to support apps/examples/ft80x.
-
Gregory Nutt authored
drivers/lcd: In order to actually use the new register access IOCTL calls, need to move the register address definitions out of the private header file and into the public header file.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
drivers/lcd: Rename ft80x_base.c to just ft80x.c. Add logic to notify FT80X clients of events via signals. drivers/lcd: Trivial updates to naming. Add some new definitions.
-
- Feb 17, 2018
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gwenhael Goavec-Merou authored
arch/arm/src/stm32/stm32f33xxx_rcc.c: A flash wait state configuration. Flash latency must be fixed according to sysclk frequency. If this operation is not done or done after PLL configuration, the STM32 fail to continue boot operation if the frequency if greater than 24MHz. This common t add this operation according to the board variable STM32_SYSCLK_FREQUENCY. Tested on stm32f334-disco board.
-
Gregory Nutt authored
This commit adds a barbones FTDI FT80x driver. It is untested (I don't even have hardware yet and, hence, it is marked as EXPERIMENTAL Squashed commit of the following: drivers/lcd: Finishes off basic FT80X. Still missing some niceties. drivers/lcd: Rethink FT80X display list interface. drivers/lcd: More FT800x display list logic. Still not complete. drivers/lcd: Add some basic FT80x initialization logic. drivers/lcd: Add ft80x display list IOCTL framework. Still missing low level display list operations. drivers/lcd: FT80x driver cannot be a standard LCD driver but must, instead, be a custom character driver. drivers/lcd: Add FT800 co-processor commands and display list helpers. drivers/lcd: Add SPI interface and framework for the initialization and the basic LCD driver. drivers/lcd: Add beginnings of some FT80x implementation. drivers/lcd: Add definitions for the FTDI FT801 part include/nuttx/lcd/ft800.h: Add initial FT800 interface definition. drivers/lcd: Add ft800 header file.
-
- Feb 15, 2018
-
-
Sebastien Lorquet authored
include/lcd: Eliminate a warning from an SSD1306 header file by adding a forward reference to struct i2c_master_s.
-