David Sidrane
546e7acb99
stm32:Serial DMA buffer round off not up
2017-05-08 15:54:03 +00:00
Gregory Nutt
c64983dbeb
Merged david_s5/stm32_serialc-edited-online-with-bitbuck-1494214953115 into master
2017-05-07 22:12:23 -06:00
David Sidrane
b8ef079951
stm32:stm32_serial Forgot the -1 on mask
2017-05-08 03:43:36 +00:00
Gregory Nutt
e4b71a06bb
Update the C coding standard.
2017-05-06 15:20:25 -06:00
David Sidrane
0b2fb5a396
Merged in david_s5/nuttx/upstream_stm_dma (pull request #355 )
...
stm32: serial Allow configuring Rx DMA buffer size
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-06 17:49:48 +00:00
Gregory Nutt
5e81391d79
Update a configuration.
2017-05-06 11:25:39 -06:00
Gregory Nutt
6062553748
Refresh a configuration
2017-05-06 09:38:26 -06:00
David Sidrane
b936961617
Merged in david_s5/nuttx/upstream_kinetis (pull request #352 )
...
Upstream kinetis
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-06 15:32:35 +00:00
David Sidrane
b62ef579c8
stm32: serial Allow configuring Rx DMA buffer size
2017-05-06 05:16:21 -10:00
David Sidrane
5d6da5f4bb
kinetis:Add ARCH_HAVE_I2CRESET
2017-05-06 04:52:48 -10:00
David Sidrane
c5cd006bd2
Merged in david_s5/nuttx/upstream_kinetis_i2c_pin_def (pull request #353 )
...
Upstream kinetis i2c pin def
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-06 01:31:53 +00:00
David Sidrane
97260321f2
kinetis:k66 Pin mux configure all I2C signals as Open Drain
...
The output structure of the GPIO for I2C needs to be open
drain. When left at the default, one can observe on a scope
the slave contending with the push-pull during the ACK
2017-05-05 15:06:32 -10:00
David Sidrane
ce98cedb17
kinetis:k64 Pin mux configure all I2C signals as Open Drain
...
The output structure of the GPIO for I2C needs to be open
drain. When left at the default, one can observe on a scope
the slave contending with the push-pull during the ACK
2017-05-05 15:06:24 -10:00
David Sidrane
af1f48c1c5
kinetis:k60 Pin mux configure all I2C signals as Open Drain
...
The output structure of the GPIO for I2C needs to be open
drain. When left at the default, one can observe on a scope
the slave contending with the push-pull during the ACK
2017-05-05 15:06:14 -10:00
David Sidrane
1d9d13c426
kinetis:k40 Pin mux configure all I2C signals as Open Drain
...
The output structure of the GPIO for I2C needs to be open
drain. When left at the default, one can observe on a scope
the slave contending with the push-pull during the ACK
2017-05-05 15:06:09 -10:00
David Sidrane
979e671cf0
kinetis:k20 Pin mux configure all I2C signals as Open Drain
...
The output structure of the GPIO for I2C needs to be open
drain. When left at the default, one can observe on a scope
the slave contending with the push-pull during the ACK
2017-05-05 15:06:00 -10:00
Gregory Nutt
1cd3b3f590
Fix errors introduced into Kinetis serial when I unsuccessfully tried to correct coding standard violations. Folks, things will be better for everyone if you just follow that standard.
2017-05-05 14:47:11 -06:00
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
Gregory Nutt
2ecaf33bb6
nucleo-144: Default for choice in Kconfig was not one of the possible choices.
2017-05-05 06:48:53 -06:00
Juha Niskanen
050cfcc34f
Merged in juniskane/nuttx_stm32l4/nucleo-l496zg_kconfig_pr (pull request #348 )
...
configs/nucleo-l496zg: Kconfig was copied from nucleo-144
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-05 12:44:35 +00:00
Juha Niskanen
a7b452bc5b
configs/nucleo-l496zg: Kconfig was copied from nucleo-144
...
Removed as most options have not been tested.
2017-05-05 15:32:07 +03: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
Gregory Nutt
2675d3028b
Remove some dangling whitespace at the end of lines.
2017-05-04 08:24:18 -06: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
Jussi Kivilinna
afc46cb7ba
fixedmath: add square root and b32_t conversion operators
2017-05-04 06:50:08 -06:00
Juha Niskanen
0ce7815efe
configs: add nucleo-l452re board files
2017-05-04 15:24:16 +03: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
aa1509bacb
Merge branch 'photon'
2017-05-03 18:31:17 -06:00
Gregory Nutt
dea2e4aaf9
Merge remote-tracking branch 'origin/master' into photon
2017-05-03 18:31:01 -06:00
Gregory Nutt
88be413a05
Remove dangling whitespace at the end of lines.
2017-05-03 18:30:40 -06: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
aed6964c4a
Merge branch 'photon'
2017-05-03 18:21:28 -06:00
Gregory Nutt
97f149a40b
Photon: Cosmetic changes to style detected by tools/nxstyle
2017-05-03 18:20:57 -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
36c7ba83e1
Merged in david_s5/nuttx-15/david_s5/fixed-typo-and-backward-ifdef-1493853031502 (pull request #345 )
...
Fixed typo and backward ifdef
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-03 23:22:33 +00:00
David Sidrane
9b5ac56409
Fixed typo and backward ifdef
2017-05-03 23:10:48 +00:00