Gregory Nutt
d785893a65
Update some comments.
2017-05-07 16:58:49 -06:00
Gregory Nutt
47793aa8f8
Update ieee802.15.4 network driver so that it compiles cleanly.
2017-05-07 08:47:48 -06:00
Gregory Nutt
e4b71a06bb
Update the C coding standard.
2017-05-06 15:20:25 -06:00
Gregory Nutt
c318072084
6loWPAN: Minor cleanup and re-verification of all compression modes after so menay recent changes.
2017-05-06 14:24:06 -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
88ec3d3aea
Merge remote-tracking branch 'origin/master' into ieee802154
2017-05-06 11:31:26 -06:00
Gregory Nutt
5e81391d79
Update a configuration.
2017-05-06 11:25:39 -06:00
Anthony Merlino
e2b8cac778
Merged in merlin17/nuttx/ieee802154 (pull request #354 )
...
Reworks data_ind allocation to include IOB allocation/deallocation. Hides private data.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-06 15:50:34 +00: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
Anthony Merlino
a19a44ad3d
wireless/ieee802154: Completes Rx data flow through MAC layer to callback
2017-05-06 10:20:19 -04:00
Anthony Merlino
1490599b69
wireless/ieee802154: Reworks data_ind allocation to include IOB allocation/deallocation. Hides private data.
2017-05-06 10:20:19 -04:00
Gregory Nutt
e072069e2d
6loWPAN: Remove usage of the now non-existent msdu_length field.
2017-05-06 06:48:06 -06:00
Anthony Merlino
88fb514b42
Merged in merlin17/nuttx/ieee802154 (pull request #351 )
...
wireless/ieee802154: Removes msdu_length from meta-data since it is intrinsically in the IOB
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-06 11:53:15 +00: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
a1a68216a9
Trivial changes to spacing
2017-05-05 14:43:44 -06:00
Gregory Nutt
3fcdc28a59
ieee 802.15.4: Add a pool-based memory allocator for RX frame meta-data.
2017-05-05 12:50:34 -06:00
Gregory Nutt
0eb7ec046e
6loWPAN: Use information in struct ieee802154_data_ind_s when reassembling a packet
2017-05-05 11:36:16 -06:00
Anthony Merlino
b87fac776f
wireless/ieee802154: Removes msdu_length from meta-data since it is intrinsically in the IOB
2017-05-05 12:44:34 -04:00
Anthony Merlino
1854902185
Merged in merlin17/nuttx/ieee802154 (pull request #350 )
...
wireless/ieee802154: Fixes ieee802154_data_ind_s
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-05 16:30:24 +00:00
Anthony Merlino
b98ba3b6fe
wireless/ieee802154: Fixes ieee802154_data_ind_s
2017-05-05 12:07:38 -04:00
Gregory Nutt
95bacb6a34
6loWPAN: Some fixed to get a clean compile after last big changes to the radio IOCTLs.
2017-05-05 10:00:18 -06:00
Gregory Nutt
37d8e4fa79
Merge remote-tracking branch 'origin/master' into ieee802154
2017-05-05 09:36:22 -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
Anthony Merlino
2e946f71b0
Merged in merlin17/nuttx/ieee802154 (pull request #349 )
...
Removes radio IOCTL. Starts bringing radio and MAC closer with well-defined interface.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-05 15:30:01 +00:00
Anthony Merlino
dd40014279
wireless/ieee802154: Removes radio IOCTL. Starts bringing radio and MAC closer with well-defined interface.
2017-05-05 11:15:38 -04:00
Anthony Merlino
abc15c8429
wireless/ieee802154: Finishes promiscuous mode IOCTL
2017-05-05 11:15:38 -04:00
Anthony Merlino
2c57c3f83b
wireless/ieee802154: Changes rxenable at radio layer
2017-05-05 11:15:38 -04: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
Sebastien Lorquet
c597202ac7
Merge branch 'master' into l432kc
2017-05-05 10:54:26 +02: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
Gregory Nutt
14fc1b2d39
6loWPAN: Local MAC address is fixed by the configuration. The remote address be with short or extended.
2017-05-04 19:17:38 -06:00