Sebastien Lorquet
14831a18c6
cleanup all external peripherals
2017-05-09 10:01:26 +02:00
Sebastien Lorquet
b2bb795520
Final fixes to get the nucleo-l432kc config build. execution not tested yet
2017-05-09 09:00:37 +02:00
Sebastien Lorquet
ff4f5fdba2
Merge branch 'master' into l432kc
2017-05-09 08:42:13 +02:00
David Sidrane
407fed41ef
Merged in david_s5/nuttx-17/david_s5/removed-stray-paren-1494284129185 (pull request #359 )
...
removed stray paren.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-09 05:18:08 +00:00
David Sidrane
014b69e120
removed stray paren.
2017-05-08 22:56:05 +00:00
Gregory Nutt
3ab89d20b3
Merge branch 'ieee802154'
2017-05-08 14:35:26 -06:00
Gregory Nutt
d5d96a6efe
Merge remote-tracking branch 'origin/master' into ieee802154
2017-05-08 14:35:00 -06:00
David Sidrane
8406b40baa
Merged in david_s5/nuttx-16/david_s5/stm32serial-dma-buffer-round-off-not-up-1494258804216 (pull request #357 )
...
stm32:Serial DMA buffer round off not up
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-08 20:32:44 +00:00
Anthony Merlino
933c6c7cda
Merged in merlin17/nuttx/ieee802154 (pull request #358 )
...
wireless/ieee802154: Completes basic receive functionality
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-08 20:29:30 +00:00
Anthony Merlino
3fa8e32e36
wireless/ieee802154: MRF24J40: Finishes receive functionality, supports promicuous mode, and rxonidle attributes
2017-05-08 16:23:13 -04:00
Anthony Merlino
bbb85332fd
wireless/ieee802154: Finishes MAC char driver read functionality
2017-05-08 16:23:13 -04:00
Anthony Merlino
2da6f71e84
wireless/ieee802154: Finishes MAC processing of received data frame
2017-05-08 16:23:13 -04:00
Anthony Merlino
2ea6bb4dc1
wireless/ieee802154: Moves ind allocator from mac802154.h to ieee802154_mac.h
2017-05-08 16:23:13 -04:00
Alan Carvalho de Assis
13f1ba03d5
Photon: Add README file
2017-05-08 13:14:21 -06:00
Gregory Nutt
aa11d637a8
STM32 TIM: Add method to get timer width. Freerun timer: Use timer width to get the correct clock rollover point.
2017-05-08 12:33:15 -06:00
Gregory Nutt
18eaf52e35
6loWPAN: packet meta data does not need to be a global variable
2017-05-08 10:56:35 -06:00
David Sidrane
546e7acb99
stm32:Serial DMA buffer round off not up
2017-05-08 15:54:03 +00:00
Gregory Nutt
b0b0c7ac49
IEEE 802.15.4 network driver. Remove support for multicast address filtering; doesn't work that way on an IEEE 802.15.4 network
2017-05-08 08:34:21 -06: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
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