- 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.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Masayuki Ishikawa authored
lc823450 smp test * sched/clock: Replace critical section APIs with spin lock APIs in clock_gettime.c This change will improve performance for SMP systems but nothing changes for non-SMP systems. (Pls see include/nuttx/irq.h) Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * sched/sched: Remove unnecessary DEBUGASSERT in sched_removereadytorun.c In SMP mode, rtrtcb is not always at the g_readytorun.head. This change removes DEBUGASSERT() to avoid this condition. Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
- Feb 14, 2018
-
-
Matt Thompson authored
LIS3DH: Fix missing shift when writing output data rate to register Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Alan Carvalho de Assis authored
-
Gregory Nutt authored
-
Gregory Nutt authored
stm32f103-minimum/src/: Fix newly introduced errors and warnings. Most cause by removing illegal inclusions from board.h.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Masayuki Ishikawa authored
Fix signal handing for smp * sched/signal: Remove SMP related logic in sig_dispatch.c This change prevents from a deadlock in up_schedulesigaction.c where inter-CPU signal handling is actually implemented. Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * arch/arm/src/armv7-m: Fix signal handling for SMP In previous implementation, signal handling for SMP was incorrect. Thus, for example, if an inter-CPU signal happened an incorret tcb was signaled and caused ASSERT(). This change fixes the issues and works for both inter-CPU signal handling and signal handling on the same CPU. Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Alan Carvalho de Assis authored
-
Sebastien Lorquet authored
-
Gregory Nutt authored
configs/flipnclick-pic32mz and -sam3x: Generalize naming. HiletGo is one SSD1306 LCD, but the logic should work with any SSD1306. Naming need to be generalized to SSD1306 to make this reusability clear.
-
- Feb 13, 2018
-
-
Gregory Nutt authored
-
Matt Thompson authored
Added support for LIS3DH accelerometer sensor. * Added support for LIS3DH accelerometer sensor. * Fix line length * Fix more line lengthts Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Alexander Oryshchenko authored
-
Alexander Oryshchenko authored
-
Pelle Windestam authored
net/tcp: Fixed bad return value handling in psock_tcp_send(). send() expects psock_tcp_send() to return a negated errno value, not -1 with the errno set (GN: I added same change for tcp_send_buffered.c which has the same issue as tcp_send_unbuffered.c)
-
- Feb 12, 2018
-
-
Gregory Nutt authored
-
- Feb 11, 2018
-
-
Alan Carvalho de Assis authored
-
Alan Carvalho de Assis authored
-