Gregory Nutt
858685e977
6loWPAN: Changes to use new MAC interfaces. Incomplete and needs some clean-up of dangling, unused definitions.
2017-05-03 09:40:42 -06:00
Gregory Nutt
1ac1b6e68f
MAC: meta data must be const to assure that it is not modified.
2017-05-03 08:04:20 -06:00
Gregory Nutt
0afae22638
MAC: meta data must be const to assure that it is not modified.
2017-05-03 08:01:30 -06:00
Gregory Nutt
4ec14bb2e4
6loWPAN: Add basic call path to interface with the MAC layer through the MAC network driver. Logic has not yet been implemented. This is just a structural change in preparation for additional changes.
2017-05-02 16:03:26 -06:00
Gregory Nutt
2ece0c57dd
Remove dangling whitespace at the end of lines
2017-05-02 14:42:40 -06:00
Anthony Merlino
3dae830503
Merged in merlin17/nuttx/ieee802154 (pull request #341 )
...
wireless/ieee802154: Changes transmit data path to use IOBs and exposes function for getting size of MAC header
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-02 14:09:39 +00:00
Anthony Merlino
f02d98d15e
wireless/ieee802154: Changes transmit data path to use IOBs and exposes function for getting size of MAC header
2017-05-02 09:58:54 -04:00
Anthony Merlino
ea44684f0c
Merged in merlin17/nuttx/ieee802154 (pull request #339 )
...
Ieee802154
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-05-02 13:22:38 +00:00
Gregory Nutt
e87991bbdc
Merge remote-tracking branch 'origin/master' into ieee802154
2017-05-01 18:05:38 -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
0e3438b854
clicker2-stm32: Add protected build knsh configuration.
2017-05-01 15:19:23 -06:00
Anthony Merlino
c4007a111c
wireless/ieee802154: Fixes semaphore logic and list logic
2017-05-01 09:27:44 -04:00
Anthony Merlino
b1ff257215
wireless/ieee802154: Minor fixes to account for moved IOCTL definitions
2017-05-01 09:27:44 -04:00
Gregory Nutt
1a98a17204
Cosmetic
2017-04-30 17:44:29 -06:00
Gregory Nutt
38948fb654
ieee802.11: Bring some BSD licensed header files in from FreeBSD.
2017-04-30 17:40:10 -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
Gregory Nutt
193ff349ee
drivers/i2c: Fix compile issus if CONFIG_DISABLE_PSEUDOFS_OPERATIONS is enabeld.
2017-04-30 08:02:38 -06:00
Gregory Nutt
446af7e987
Nucleo-F072RB: Add support for the I2C driver used by I2C tools.
2017-04-30 08:02:03 -06: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
84c887f48c
Update a README and some comments.
2017-04-29 15:53:23 -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
c7264eb550
Add an instance argument to the SPIDEV definitions.
2017-04-29 12:28:19 -06:00
Gregory Nutt
f826877c61
Merge remote-tracking branch 'origin/master' into ieee802154
2017-04-29 12:27:49 -06:00
Gregory Nutt
e9a5477506
Add an instance argument to the SPIDEV definitions.
2017-04-29 12:26:52 -06:00
Gregory Nutt
80bca0736d
Update some changes from last merge that are needed on this branch.
2017-04-29 10:26:02 -06:00
Gregory Nutt
3482172a16
Merge remote-tracking branch 'origin/master' into ieee802154
2017-04-29 10:06:35 -06:00
Gregory Nutt
73c78fb690
spi.h edited online with Bitbucket
2017-04-29 15:46:37 +00:00
Gregory Nutt
4ca4d2395b
Merge branch 'spidevid'
2017-04-29 09:31:34 -06:00
Gregory Nutt
87a4181ba3
cosmetic changes
2017-04-29 09:30:17 -06:00
Gregory Nutt
bfc1b0a557
I am not sure why spi.h is still generating warnings. A few more parentheses and that seems to fix the problem
2017-04-29 09:17:41 -06:00
Gregory Nutt
11e15edfdf
Change to spi.h to follow coding standard
2017-04-29 08:59:45 -06:00
Gregory Nutt
90db11494e
spi.h: Eliminate a warning
2017-04-29 08:35:46 -06:00
Gregory Nutt
f175af3cd3
More missed enum spi_dev_e forward references.
2017-04-29 08:29:01 -06:00
Gregory Nutt
8262c05713
sixlowpan: Can't reuse same header on each fragment. DSN needs to increment.
2017-04-29 08:23:59 -06:00
Gregory Nutt
1b793ea207
Merge branch 'spidevid' of bitbucket.org:nuttx/nuttx into spidevid
2017-04-29 07:00:05 -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
faeef8e700
Make value an uint32 before shifting 16 places left
2017-04-29 09:03:32 +02:00
Gregory Nutt
1c3d0cbbdd
Add all ieee802.15.4 IOCTLs to include/sys/ioctl.h
2017-04-28 12:41:51 -06:00
Gregory Nutt
22615d0d6d
Merge remote-tracking branch 'origin/master' into ieee802154
2017-04-28 12:32:59 -06:00
Gregory Nutt
5f5c82aa11
Add all network IOCTLs to include/sys/ioctl.h
2017-04-28 12:32:03 -06:00
Gregory Nutt
e3d865f6c2
In last changed to poll(),cConverted timeout to unsigned to eliminate the possibility of overflow of signed overflow.
2017-04-28 11:02:54 -06:00
Sebastien Lorquet
b78137049c
Final batch
2017-04-28 18:31:44 +02:00
Sebastien Lorquet
abc8322728
more kinetis
2017-04-28 18:31:10 +02:00
Sebastien Lorquet
68af2a9354
more stm32
2017-04-28 18:30:23 +02:00
Sebastien Lorquet
6d830f46e9
nxp boards
2017-04-28 18:29:43 +02:00