Commit Graph

30542 Commits

Author SHA1 Message Date
Gregory Nutt
42efcbe3a9 Merge remote-tracking branch 'origin/master' into beacon802154 2017-07-20 08:04:41 -06:00
Gregory Nutt
c3b552e072 Minor cosmetic updates from review of last PR. 2017-07-20 07:39:57 -06:00
Lokesh B V
1135b96fc8 Merged in lokeshbv/l-nuttx/libc_math (pull request #439)
Libc math: Error fixes in modf() and ceil() API's

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-07-20 12:56:59 +00:00
Lokesh B V
beec197c69 libc/math: Fix wrong ouput in ceil() API
Ex:for input x = 1.0, the ouput should be 1.0, but the ouput was 2.0.

Signed-off-by: Lokesh B V <lokeshbv333@gmail.com>
2017-07-20 18:07:53 +05:30
Lokesh B V
6062af0a94 libc/math: Fix wrong ouput in modf() API
The sign of integral part given by the modf() should be same as sign of input.
But for inputs between 0 and 1, the sign of integral part was not same as sign of input.

Signed-off-by: Lokesh B V <lokeshbv333@gmail.com>
2017-07-20 17:59:39 +05:30
Titus von Boxberg
af8b254754 Merged in elbeinformatik/nuttx/STM32F769I-DISCO-PR (pull request #438)
Initial port to STM32F769I-DISCO

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-07-20 01:25:42 +00:00
Titus von Boxberg
7038bf8bfe flash size is 2MB 2017-07-19 23:34:48 +02:00
Titus von Boxberg
c06c5137d8 updated for the actual hardware and configs; removed generic stuff 2017-07-19 20:54:17 +02:00
Titus von Boxberg
8846bb9c1c Updated linker maps for STM32F769NI 2017-07-19 20:40:10 +02:00
Titus von Boxberg
a20c3b17ce warning message when using DSI (for debugging) 2017-07-19 20:39:27 +02:00
Titus von Boxberg
e15fb346ea LED-GPIO named after the reference designator of actual board led 2017-07-19 20:05:19 +02:00
Titus von Boxberg
f1850b4b21 warning comment 2017-07-19 20:01:06 +02:00
Titus von Boxberg
ad2fcd12ad new defconfig with ethernet and more hardware enabled 2017-07-19 19:34:05 +02:00
Titus von Boxberg
adb69369a1 updated defconfig (with almost no hardware enabled) 2017-07-19 19:25:31 +02:00
Titus von Boxberg
7b07471ece documentation update to f7 2017-07-19 19:14:50 +02:00
Titus von Boxberg
8b2a94b82c correct macro name for DSI clock source 2017-07-19 19:14:50 +02:00
Titus von Boxberg
6d29a04752 naming errors/inconsitencies/typos 2017-07-19 19:14:49 +02:00
Titus von Boxberg
041a319789 does not feature a DSI interface 2017-07-19 19:14:49 +02:00
Titus von Boxberg
ee6416d3df inconsistency: the stm32f746 does not feature a DSI interface 2017-07-19 19:14:49 +02:00
Titus von Boxberg
1241960d4a STM32F7: Switch from CCM to DTCM 2017-07-19 19:07:53 +02:00
Titus von Boxberg
071b2dda28 compileable with LTDC_INTERFACE and LTDC_USE_DSI 2017-07-19 19:07:53 +02:00
Titus von Boxberg
e67ba8c88d option for DSI output 2017-07-19 19:07:53 +02:00
Titus von Boxberg
d590ba7ab2 do not enforce CONFIG_STM32_CCMEXCLUDE for CONFIG_ARCH_CHIP_STM32F7, macro rename STM32 -> STM32F7, #include corrections 2017-07-19 19:07:53 +02:00
Titus von Boxberg
1826c1165a macro rename STM32 -> STM32F7, #include corrections 2017-07-19 19:07:53 +02:00
Titus von Boxberg
32e417c3ac renamed STM32_LCDTFT_BASE to STM32_LTDC_BASE for consistency 2017-07-19 19:07:53 +02:00
Titus von Boxberg
58053fef0f macro rename STM32 -> STM32F7 2017-07-19 19:07:53 +02:00
Titus von Boxberg
537c809101 initial (dysfunctional) lcd configuration 2017-07-19 19:07:53 +02:00
Titus von Boxberg
ec3e4cabab added config and make stuff for stm32f7 ltdc 2017-07-19 19:07:53 +02:00
Titus von Boxberg
ea703b832a copied from stm32 2017-07-19 19:07:53 +02:00
Titus von Boxberg
07531de2e4 Copied files from stm32 2017-07-19 19:07:53 +02:00
Titus von Boxberg
0070969cac Definitions for I2C4, SDMMC2 2017-07-19 19:07:53 +02:00
Titus von Boxberg
088148c105 Adapted RAM start / size to internal SRAM 2017-07-19 19:07:53 +02:00
Titus von Boxberg
2b0d4051e1 Pin definitions for I2C4 2017-07-19 19:07:53 +02:00
Titus von Boxberg
0e4513333b Further adaptation of configuration headers and README 2017-07-19 19:07:53 +02:00
Titus von Boxberg
4e735f46ae config changes for stm32f769i-disco 2017-07-19 19:07:53 +02:00
Titus von Boxberg
08225bbb55 Simple renames as a first step to a separate board config 2017-07-19 19:07:53 +02:00
Titus von Boxberg
80effadf6a Prepared config directory for stm32f769i-disco as a copy of stm32f746g-disco 2017-07-19 19:07:53 +02:00
Gregory Nutt
951017da55 CDC/ACM: Part of previous change was incorret. 2017-07-19 09:11:13 -06:00
Gregory Nutt
940b78cac2 USB device: Fix some coding standard issues. Other purely cosmetic changes. 2017-07-19 09:00:01 -06:00
Matt Thompson
eff9ba514c SAMD21: Changes needed to get USB working. 2017-07-19 07:22:14 -06:00
Gregory Nutt
646b28223a CDC/ACM. Fix several known problems resulting from merge of USB composite device. That merge now breaks some of the non-composite USB devices. These fixes are for CDC/ACM. 2017-07-19 07:05:23 -06:00
Gregory Nutt
d595e0efdf Network poll: Remove logic conditioned on non-existent HAVE_NET_POLL. 2017-07-19 06:23:56 -06:00
Anthony Merlino
9550c3dc08 Merged in merlin17/nuttx/beacon802154 (pull request #437)
ieee802154: Minor improvements including adding the ability to regdump the radio

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-07-18 18:16:57 +00:00
Anthony Merlino
f665c3e506 ieee802154: Adds special attribut that can be used to perform a regdump of the radio 2017-07-18 14:04:58 -04:00
Anthony Merlino
706bce0eb7 configs/clicker2-stm32: Fixes Kconfig option dependency 2017-07-18 14:02:13 -04:00
Anthony Merlino
eaf4c05f27 ieee802154: Sets txdesc retrycount to the maxretries MAC attribute when allocated 2017-07-18 14:01:30 -04:00
Anthony Merlino
222fe50d3a ieee802154: Trivial 2017-07-18 13:55:48 -04:00
Titus von Boxberg
7fc2fae1fa Merged in elbeinformatik/nuttx/typo (pull request #436)
Typos

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-07-18 11:02:45 +00:00
Titus von Boxberg
f3267ddb71 I2C4_SDA can also be on GPIO PB7 2017-07-18 11:43:53 +02:00
Titus von Boxberg
006fa75171 corrected typos and inconsistencies for USB OTG configuration 2017-07-18 11:43:53 +02:00