raiden00pl
|
f6c1d59531
|
stm32_hrtim: add slave timers private data, fix some bad definitions, some asserions
|
2017-07-22 15:14:59 +02:00 |
|
Gregory Nutt
|
c3b552e072
|
Minor cosmetic updates from review of last PR.
|
2017-07-20 07:39:57 -06:00 |
|
Titus von Boxberg
|
a20c3b17ce
|
warning message when using DSI (for debugging)
|
2017-07-19 20:39:27 +02:00 |
|
Titus von Boxberg
|
7b07471ece
|
documentation update to f7
|
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
|
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
|
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 |
|
Matt Thompson
|
eff9ba514c
|
SAMD21: Changes needed to get USB working.
|
2017-07-19 07:22:14 -06:00 |
|
Titus von Boxberg
|
f3267ddb71
|
I2C4_SDA can also be on GPIO PB7
|
2017-07-18 11:43:53 +02:00 |
|
savinz
|
1b27dd32af
|
STM32 F7 Ethernet: Fix typo in header; Add memory sync barrier between writing to DMA TX descriptor and restarting DMA TX. Avoid calling work_queue on pollwork if it's already queued, just skip a poll cycle instead. Nucleo-144: Fix RMII TXD1 signal, connected to PB13 not to PG14.
|
2017-07-14 09:23:43 -06:00 |
|
Gregory Nutt
|
447785b264
|
SAMD/L21: Need to preserve errno value across syslog() call.
|
2017-07-12 16:22:23 -06:00 |
|
Gregory Nutt
|
10fbb2b089
|
SAMD/L21 USB: Remove all commented out logic.
|
2017-07-12 08:10:21 -06:00 |
|
Janne Rosberg
|
76ea6f09ec
|
SAMD/L21: Add a USB driver. Developed for Filament Inc. by Offcode, LTD.
|
2017-07-12 07:46:46 -06:00 |
|
Matt Thompson
|
5448c99ff2
|
I was having issues with the bus freezing up .. slaves holding SDL low.. so I rewrote a good portion of the interrupt logic based on the application notes from Atmel. One major improvement is using the RXNACK flag in the STATUS register, which indicates that no device responded to an address packet. Assuming that the chip will always give an interrupt status, I believe it's possible to eliminate the timer as well.
|
2017-07-12 06:44:53 -06:00 |
|
Matt Thompson
|
1e0560b22f
|
SAMD21: Fix some SPI-related issues.
|
2017-07-11 12:48:38 -06:00 |
|
Gregory Nutt
|
839019f305
|
SAMD/L21 I2C: Another update... needs to use enter/leave_critical_section vs. old irqsave/restore.
|
2017-07-11 07:01:05 -06:00 |
|
Alan Carvalho de Assis
|
5b9526b4c1
|
SAML21 I2C driver. Developed for and contributed with permissin from Filament company.
|
2017-07-11 06:58:58 -06:00 |
|
Gregory Nutt
|
79e5d2b7b6
|
STM32 TIM3/4 are always 16-bits; never 32-bits. Noted by Eetu Nevalainen.
|
2017-07-10 13:56:06 -06:00 |
|
Gregory Nutt
|
975473fed8
|
ICMPv6: Add 6LoWPAN and IP forwarding support.
|
2017-07-09 11:35:26 -06:00 |
|
Gregory Nutt
|
76587b2c6f
|
STM32 Kconfig: 'unfold' some of the dependencies to provide better long term configuration support. This also effective reverts the recent 15b85738e7
|
2017-07-06 10:34:54 -06:00 |
|
Gregory Nutt
|
47be509d79
|
Rename CONFIG_STM32_STM32F40XX to CONFIG_STM32_STM32FXXXX since it is used by F4 parts other than F40x
|
2017-07-06 10:20:14 -06:00 |
|
gwenhael.goavec
|
15b85738e7
|
In arch/arm/src/stm32/Kconfig when the CPU is a STM32F4, some STM32_HAVE_xx with xx = {OTGFS, TIM3, TIM4, SPI3, I2S3, I2C3} are selected by default. But for F410 these peripherals are absent. This change add tests to check if the target CPU is an F410 or not and selects according to the situation. This also adds a select for STM32_HAVE_DAC1 present on this STM32 flavor.
|
2017-07-06 09:52:21 -06:00 |
|
Eetu Nevalainen
|
21dcc8cbc7
|
stm32f40xxx_rtcc ISR register and write protection fix
|
2017-07-03 11:06:07 -06:00 |
|
Gregory Nutt
|
68315b7444
|
Merged clang into master
|
2017-07-03 07:04:57 -06:00 |
|
Gregory Nutt
|
09ab651e02
|
samv71-xult: Add support for the MRF24J40 radio and create a mrf24j40-starhub configuration. A few fixes to IPv6 and 6LoWPAN were required to have 6LoWPAN and Ethernet coexisting. Untested and expect some complexity in the bring-up.
|
2017-07-02 11:04:57 -06:00 |
|
Gregory Nutt
|
cf44fd6ec0
|
Add CLANG definitions in Kconfig and Toolchain.defs
|
2017-07-02 06:42:48 -06:00 |
|
Gregory Nutt
|
1c5ec07414
|
arch/: Remove dangling space at the end of lines.
|
2017-06-28 13:16:48 -06:00 |
|
Gregory Nutt
|
aa1708e7c0
|
6LoWPAN: Update README; fix duplicate and bad memcpy in loopback driver.
|
2017-06-26 10:53:57 -06:00 |
|
raiden00pl
|
715d6fa9ff
|
stm32f33xxx_rcc: cleanup + move hrtim clock source selection
|
2017-06-26 18:30:10 +02:00 |
|
raiden00pl
|
aead2b2afd
|
stm32f33xxx_rcc.h: fix typo
|
2017-06-26 18:26:59 +02:00 |
|
Juha Niskanen
|
56eeb40958
|
STM32L4 serial: Allow configuring Rx DMA buffer size
|
2017-06-26 09:19:42 -06:00 |
|
Juha Niskanen
|
90ccdf287d
|
STM32 L4 DMA: Correct USART3_RX bad channel definition
|
2017-06-21 08:40:33 -06:00 |
|
David Sidrane
|
345ea957cf
|
Merged in david_s5/nuttx/upstream_kinetis (pull request #414)
Kinetis:I2C fixed mis-placed kinetis_i2c_endwait
Approved-by: Gregory Nutt <gnutt@nuttx.org>
|
2017-06-20 20:22:17 +00:00 |
|
David Sidrane
|
839a6e09f4
|
Kinetis:I2C fixed mis-placed kinetis_i2c_endwait
Fixed accedently replaced post with wait.
|
2017-06-20 10:01:35 -10:00 |
|
Gregory Nutt
|
5de74441a6
|
Costmetic change from review of last PR
|
2017-06-20 13:33:14 -06:00 |
|
David Sidrane
|
1ee03d7500
|
Merged in david_s5/nuttx/upstream_kinetis (pull request #413)
Kinetis:I2C driver added I2C3, reference counting and reset
Approved-by: Gregory Nutt <gnutt@nuttx.org>
|
2017-06-20 19:31:38 +00:00 |
|
David Sidrane
|
9e0f583774
|
Kinetis:I2C driver added I2C3, reference counting and reset
Refactored the driver to support reference counting and reset
added I2C3
|
2017-06-20 08:34:12 -10:00 |
|
Sebastien Lorquet
|
0bf4893b2c
|
STM32: Allow clock frequencies > 168 Mhz on stm32f427/429. We need to enable the power overdrive for this case. This patch allows the required bits to be set in proper sequence. It also modifies the local register access operations to allow more than 16-bit registers.
|
2017-06-20 11:56:54 -06:00 |
|
Juha Niskanen
|
326ab01a91
|
STM32 F7: Set I2C4 SDA and SCL pins to open drain mode
|
2017-06-20 08:06:30 -06:00 |
|
Juha Niskanen
|
2c548a4e58
|
STM32 L4: I2C4 was writing to wrong RCC registers
|
2017-06-20 08:04:09 -06:00 |
|
Gregory Nutt
|
47ad81b3e5
|
Trivial spelling fix
|
2017-06-20 08:02:42 -06:00 |
|
Pekka Ervasti
|
2eb782961f
|
STM32 L4: Set I2C SDA and SCL pins to open drain mode.
|
2017-06-20 07:59:27 -06:00 |
|