Gregory Nutt
0e49db7626
Add a blank line.
2017-05-05 09:35:47 -06:00
Juha Niskanen
35883ff9ae
Merged in juniskane/nuttx_stm32l4/l4dev (pull request #347 )
...
STM32L4: add support for many new MCUs from STM32L4X3XX product line and Nucleo-L452 board
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-05 15:31:07 +00:00
David Sidrane
f29981e473
kinetis:Added HW flow control and termios
2017-05-05 07:33:15 -06:00
David Sidrane
b6a8db1b39
Kinetis: Use optional BOARD_OSC_CR and BOARD_OSC_DIV in clock configuration
2017-05-05 07:18:39 -06:00
David Sidrane
29ef635e89
Kinetis:Add OSC_DIV to the kinetis_osc header
2017-05-05 07:16:11 -06:00
David Sidrane
f73e2aab8d
Kinetis:Fixed CLKSRC Bit Names
2017-05-05 07:14:00 -06:00
David Sidrane
2171523f50
Kinetis:Add TPM to K66 chip
2017-05-05 07:12:52 -06:00
Juha Niskanen
71accfc57b
STM32L4: add more chips to Kconfig
...
(This also removes DPFPU/DTCM/ITCM features again, fixing a
recent git history hickup.)
2017-05-05 11:03:49 +03:00
Juha Niskanen
a5e9724224
STM32L4: firewall for stm32l4x3xx
...
Not tested for any product family, but now it at least compiles.
L496 devices can have one bit wider Volatile Data Segment.
2017-05-05 10:15:09 +03:00
Juha Niskanen
075a8b913c
STM32L4: separate SYSCFG into product line specific files for clarity
2017-05-05 10:10:37 +03:00
Juha Niskanen
92f4277b1e
Merged in juniskane/nuttx_stm32l4/stm32l4_i2c_pr (pull request #346 )
...
STM32L4: stm32l4_i2c: change wrong macro to CONFIG_I2C_POLLED
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-04 19:29:08 +00:00
Jussi Kivilinna
7035723aeb
STM32F7 serial: Allow configuring Rx DMA buffer size
2017-05-04 07:09:19 -06:00
Jussi Kivilinna
acf0d17e5a
Fix STM32F7 I2C interrupt handler
2017-05-04 06:51:44 -06:00
Juha Niskanen
80c2d384bb
STM32L4: flash: update override config macros and add FLASH_CONFIG_B
2017-05-04 15:24:16 +03:00
Juha Niskanen
ae22eb224a
STM32L4: changes needed for STM32L452 and Nucleo-L452RE board
...
GPIO and UART seem similar across STMicro product matrix,
so renamed files accordingly. RCC is cloned just in case,
while conflicting differences there seem to be very minor.
2017-05-04 15:23:38 +03:00
Juha Niskanen
dd1b9dfa81
STM32L4: modularize Kconfig to support different product lines/families
...
This is modeled after STM32F7. Idea is to declare each chip in Kconfig
but allow for flash size override. Commit adds many STM32L4_HAVE_XXX
feature test macros.
2017-05-04 15:22:51 +03:00
Juha Niskanen
c67c4a75ba
STM32L4: stm32l4_i2c: change wrong macro to CONFIG_I2C_POLLED
2017-05-04 09:31:12 +03:00
Gregory Nutt
b0e880b04c
Revert "STM32 I2C: More backward tests of CONFIG_I2C_POLLED. Needs to be reviewed."
...
This reverts commit 1e054a2d3b
.
2017-05-03 18:26:24 -06:00
Gregory Nutt
11c14470c3
Merge remote-tracking branch 'origin/master' into photon
2017-05-03 17:36:52 -06:00
Gregory Nutt
1e054a2d3b
STM32 I2C: More backward tests of CONFIG_I2C_POLLED. Needs to be reviewed.
2017-05-03 17:33:35 -06:00
David Sidrane
9b5ac56409
Fixed typo and backward ifdef
2017-05-03 23:10:48 +00:00
Juha Niskanen
ad3b941c44
STM32L4: stm32l4x6xx_pinmap: update I2C4 and DCMI pins
...
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2017-05-02 10:16:34 -06:00
Juha Niskanen
74e016d013
STM32F7: flash: macro naming errors, there is no FLASH_CONFIG_F for F7
...
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2017-05-02 10:14:46 -06:00
Gregory Nutt
e94865a317
Merge remote-tracking branch 'origin/master' into photon
2017-05-02 08:49:19 -06:00
Gregory Nutt
40b5c46024
STM32L4: Delete more references to DFPU, ITCM, and DTCM.
2017-05-02 08:03:21 -06:00
Mateusz Szafoni
1feaae7222
Merged in raiden00/nuttx (pull request #338 )
...
OPAMP support for STM32F33XX
2017-05-02 13:57:56 +00:00
Juha Niskanen
a59b7bc932
STM32L4: add GPIO_PORTI definition
...
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2017-05-02 07:41:14 -06:00
Juha Niskanen
0eb14e9baa
STM32L4: don't think these chips have DPFPU, DTCM or ITCM
2017-05-02 07:36:11 -06:00
Gregory Nutt
f7a28c09b0
Merge remote-tracking branch 'origin/master' into photon
2017-05-01 18:06:23 -06:00
Gregory Nutt
c59a5efcae
STM32F0: I2C frequency quantization. Add logic to get closer if an oddball frequency is used.
2017-05-01 17:52:51 -06:00
Alan Carvalho de Assis
ccfdef6ddf
STM32F0: Fix I2C frequency table
2017-05-01 17:41:57 -06:00
Gregory Nutt
e43b86dbd0
Merge remote-tracking branch 'origin/master' into photon
2017-04-30 17:42:37 -06:00
Gregory Nutt
a8ce97715b
Tiva I2C: Update to use the standard parameter passing to interrupt handlers.
2017-04-30 14:44:39 -06:00
Gregory Nutt
0597eb5587
Fix a typo introduced in last commit.
2017-04-30 12:41:19 -06:00
Gregory Nutt
c172d7cf63
EFM32, STM32, and STM32 F7 I2C: Update to use the standard parameter passing to interrupt handlers.
2017-04-30 11:56:06 -06:00
Gregory Nutt
dee736bd0d
STM32F0 I2C: Pin definitions should specify open drain (and probably 50Mhz).
2017-04-30 10:28:16 -06:00
Gregory Nutt
0a9dd3876b
STM32F0 I2C: Upate driver to use the standard interrupt parameter passing logic.
2017-04-30 09:19:51 -06:00
raiden00pl
e4d47d61cc
STM32F33: Add OPAMP support
2017-04-30 11:05:34 +02:00
Alan Carvalho de Assis
b688d41516
STM32F0 I2C: Initial cut at driver. Still a work in progress.
2017-04-29 16:53:47 -06:00
Gregory Nutt
f0bbe56620
STM32F0: Add some protection. There is only one interrupt for USART3-8. Current interrupt handling logic will support only one interrupt in that range.
2017-04-29 12:58:06 -06:00
Gregory Nutt
a7901f5c4c
Merge remote-tracking branch 'origin/master' into photon
2017-04-29 12:35:01 -06:00
Gregory Nutt
e9a5477506
Add an instance argument to the SPIDEV definitions.
2017-04-29 12:26:52 -06:00
Gregory Nutt
87a4181ba3
cosmetic changes
2017-04-29 09:30:17 -06:00
Gregory Nutt
f175af3cd3
More missed enum spi_dev_e forward references.
2017-04-29 08:29:01 -06:00
Gregory Nutt
b6b16bf4da
Fix forward references that were mangled in last large changes.
2017-04-29 06:59:35 -06:00
Sebastien Lorquet
c70d797229
misc archs
2017-04-28 18:24:06 +02:00
Sebastien Lorquet
c56c6f7ccc
ARM arch changes
2017-04-28 18:23:29 +02:00
Gregory Nutt
9431fb1d91
STM32L4: I2C was not using current interrupt handling parameter passing logic.
2017-04-28 08:21:02 -06:00
Juha Niskanen
b4d2651ca9
STM32L4: stm32l4_i2c: add I2C4 code
2017-04-28 08:09:16 -06:00
Gregory Nutt
2e6908b384
IOCTLS. Separate wireless character driver IOCTL commands from wireless network driver IOCTL commands. Move from wireless.h to ioctl.h.
2017-04-27 16:58:30 -06:00