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 |
|
Jussi Kivilinna
|
a1ee9547f3
|
stm32_adc: invalidate dma buffer before use. Missing invalidation caused old samples being fetched from cache.
|
2017-06-19 07:52:19 -06:00 |
|
raiden00pl
|
c29c4e2ec2
|
stm32_hrtim: remove unneeded definitions
|
2017-06-18 18:08:25 +02:00 |
|
raiden00pl
|
4e0f45f252
|
stm32_hrtim: fix initialization bug, minor changes
|
2017-06-18 18:06:37 +02:00 |
|
raiden00pl
|
cd30545cd9
|
stm32_hrtim: ADC triggering and DAC synch events
|
2017-06-18 15:26:39 +02:00 |
|
raiden00pl
|
96e639262a
|
stm32_hrtim: add hrtim ops
|
2017-06-18 11:01:36 +02:00 |
|
raiden00pl
|
797e286cb0
|
stm32_hrtim: timers mode configuration
|
2017-06-18 09:28:05 +02:00 |
|
raiden00pl
|
dfeffefa69
|
stm32_hrtim: typo
|
2017-06-18 08:02:15 +02:00 |
|
Gregory Nutt
|
0024840f7d
|
Trivial, cosmetic changes from review of last PR
|
2017-06-17 14:44:11 -06:00 |
|
raiden00pl
|
b48a86ee33
|
Merge remote-tracking branch 'upstream/master'
|
2017-06-17 22:18:03 +02:00 |
|
raiden00pl
|
4d9d3c4a9c
|
stm32_hrtim: cosmetics
|
2017-06-17 22:12:56 +02:00 |
|
raiden00pl
|
5e3360b8b9
|
stm32_hrtim: faults and events configuration
|
2017-06-17 21:56:11 +02:00 |
|
David Sidrane
|
c79d4d1988
|
stm32:flash add CONFIG_STM32_STM32F469 to list defining OPTCR1
|
2017-06-16 14:16:32 -10:00 |
|
Gregory Nutt
|
5245cbc6f5
|
STM32 SPI/I2S: Back out a bad pin mapping change from 4ab2a3661e . Try to staighten out some I2C3 and SPI3 pin configuration stuff.
|
2017-06-16 09:34:22 -06:00 |
|
Sebastien Lorquet
|
4d9be9bc20
|
STM32 F4 FLASH: Enable/disable the flash write protection on any sector. I have verified it to work on the stm32f427.
|
2017-06-16 08:46:57 -06:00 |
|
raiden00pl
|
bd7bee5db0
|
stm32_hrtim: structures for deadtime and chopper, cosmetics
|
2017-06-16 11:36:23 +02:00 |
|
David Sidrane
|
64e3dc5e8b
|
Merged in david_s5/nuttx/upstream_samv7_twi (pull request #399)
samv7:twihs driver add reference counting
Approved-by: Gregory Nutt <gnutt@nuttx.org>
|
2017-06-15 21:45:07 +00:00 |
|