- Sep 01, 2017
-
-
Jussi Kivilinna authored
stm32f7: do not enable read-modify-write on DTCM. "AN 4667 - STM32F7 Series system architecture and performance" recommends to disable read-modify-write on DTCM: "If the DTCM-RAM is used as data location and the variables used are byte or/and halfword types, since there is no ECC management in this RAM on the STM32F7 Series, it is recommended to disable the read-modify-write of the DTCM-RAM in the DTCM interface (inthe DTCMCR register) to increase the performance."
-
Jussi Kivilinna authored
-
Jussi Kivilinna authored
-
Gregory Nutt authored
-
Juha Niskanen authored
Some STM32L4 DAC changes Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Jussi Kivilinna authored
-
Gregory Nutt authored
net_timedwait() and net_lockedwait() no longer return errors via errno but returned negated errno values like other internal OS functions.
-
Juha Niskanen authored
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
-
Juha Niskanen authored
User should not be bothered by details like how many IP blocks there are. As no current STM32L4 has second DAC block (channel 3), remove support for such hypothetical hardware. DMA channels corrected. Change-Id: I2cba7e55803871f1ff945538113f12cf5088f68d Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
-
Juha Niskanen authored
Change-Id: Ibc6dc90b39b784b5534b8908eaf615bf1ddcb7ed Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
-
Juha Niskanen authored
Actually write something to the DAC DMA buffer. Change-Id: I1b2516ac26fb17f5242611b56be8926c5f40c2c7 Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
-
- Aug 31, 2017
-
-
Gregory Nutt authored
This reverts commit ad2ef95d.
-
David Sidrane authored
stm32 FLASH allow non blocking operation on constrained devices Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Alan Carvalho de Assis authored
-
Sergey Ustinov authored
-
David Sidrane authored
On a very memory constrained device with a single task. The sem_wait and sem_post operations can be disabled, to save space. The default is blocking enabled.
-
Sergei Ustinov authored
I'm worried about the stm32_tim_getcounter funtion. It returns always 32 bits. But major stm32 timers have 16 bits counters. I think, it's not a good idea to return the memory behind the TIMx_CNT register. This changes adds the register size checking.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Alan Carvalho de Assis authored
-
Gregory Nutt authored
Work queue: In a recent change for a problem noted by Pascal Speck, it was noted (again by Pascal Speck) that the cancellation of existing work and replacement with new work must be atomic. Thanks, Pascal.
-
Gregory Nutt authored
-
Gregory Nutt authored
Networking: Fix a race condition. The accept() operation is performed with the network locked. However, the network is unlocked BEFORE the connected state is set. Therefore, a context switch may occur and the socket may no longer be connected when it is marked so. Noted by Pascal Speck.
-
- Aug 30, 2017
-
-
Gregory Nutt authored
ARM syscall logic: Clear bit 0 in PC settings. Bit 0 is the thumb mode indication and should not be set in the PC.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Oleg Evseev authored
-
Oleg Evseev authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Mostly cosmetic changes from review of last PR. Also same inappropriate use of _info changes to configurable debug macros. Remember folks, if it has a _ or __ in front, it is not intended for use outside of the header file. It is an internal private definition.
-
Juha Niskanen authored
configs: update STM32L4 configs for ADC changes Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
Juha Niskanen authored
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
-
- Aug 29, 2017
-
-
Gregory Nutt authored
-
Gregory Nutt authored
Networking: Clean up some naming that has bothered me for a long time... There are no interrupts and no interrupt handlers in the network. There are events and event handler (there used to to be interrupt logic in there years ago but that is long, long gone).
-
Gregory Nutt authored
Networking: A placeholder for some missing logic in the previous change related to monitoring network status for dup'ed sockets. If one of the dup'ed socket's is closed, then network monitor resources associated with that one socket must be recovered. Also, in the event that socket is being used on one thread, but then closed on another, any threads waiting for events from the socket should be informed of the closure. That latter requirement is not implemented because current data structures do not support it.
-
Gregory Nutt authored
Networking: Fix a runaway recursion problem introduced the previous fixe for shutting down dup'ed sockets.
-
Gregory Nutt authored
-