- Mar 05, 2018
-
-
Gregory Nutt authored
-
Giorgio Groß authored
Feature pca9540bdp i2cmultiplexer * Implement common i2c multiplexer abstraction to be reused by i2c multiplexer devices. Provide common interface with transfer and reset calls to set up virtual i2c busses. * Remove i2cmux_lower_half.c and headers, will be implemented by each mux driver * Implement PCA9540BDP I2C multiplexer lower half which uses the common i2c mux abstraction * Remove application interface and implement common i2c functions * Remove application interface from pca driver and implement common i2c functions directly in the pca driver * Use i2cerr Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Juha Niskanen authored
arch/srm/src/stm32f7: Add CONFIG_RTC_PERIODIC support. Also makes the RTC lowerhalf more like in STM32L4.
-
- Mar 04, 2018
-
-
Gregory Nutt authored
Per OpenGroup.org, syslog -- and, hence, nonstandard vsyslog, and debug wrappers -- does not return a value. Rename _vsyslog to nx_vsyslog. Use internal nx_vsyslog in the few cases where a return value is required.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Mateusz Szafoni authored
stm32_hrtim: fix capture_get function, add software capture trigger, add software reset trigger, add outputs polarisation configuration Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
raiden00pl authored
stm32_hrtim: fix capture_get function, add software capture trigger, add software reset trigger, add outputs polarisation configuration
-
- Mar 03, 2018
-
-
Gregory Nutt authored
Fix some errors found in build testing + clean-up some issues with last changes to remove use of printf() from within the OS.
-
Gregory Nutt authored
Remove all usage of printf() from the OS. That is not an acceptable context for the use of an application-oriented interface that depends on a task-specific file descriptor and C buffered I/O.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
drivers/wireless/cc1101.c: Fix a few things that I bungled in my review of the driver mods. Fix the logic that was dumping register contents: printf() may not be used within the OS and the syslog and debug macros may add ornamentatino to the output. The only real option inside the OS is to buffer the data and outputing with a single syslog write (vs. many tiny writes).
-
Author: lihaichen authored
cc1101: Changes from review of last PR. remove gpio remove cc1101 frame len remove FLAGS_RXONLY flags add cc1101 function remove some waring add cc1101 poll function add cc1101 register add cc1101 isr read data add cc1101 spi deviceId add cc1101 init2 add wait cc1101 chip ready raw init cc1101
-
- Mar 02, 2018
-
-
Mateusz Szafoni authored
stm32f33xxx_adc.c: fix bug in RCC reset logic that resets ADC1 configuration when both ADC1 and ADC2 are in use Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Mar 01, 2018
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Juha Niskanen authored
drivers/i2c and drivers/spi: Fix compile if CONFIG_DISABLE_PSEUDOFS_OPERATIONS, fix bad NULL checks
-
Gregory Nutt authored
-
- 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
-