Commit Graph

30719 Commits

Author SHA1 Message Date
Janne Rosberg
76ea6f09ec SAMD/L21: Add a USB driver. Developed for Filament Inc. by Offcode, LTD. 2017-07-12 07:46:46 -06:00
Matt Thompson
5448c99ff2 I was having issues with the bus freezing up .. slaves holding SDL low.. so I rewrote a good portion of the interrupt logic based on the application notes from Atmel. One major improvement is using the RXNACK flag in the STATUS register, which indicates that no device responded to an address packet. Assuming that the chip will always give an interrupt status, I believe it's possible to eliminate the timer as well. 2017-07-12 06:44:53 -06:00
Anthony Merlino
e466ade385 ieee802154: Set devmode to endpoint on MAC layer reset 2017-07-12 00:59:38 -04:00
Anthony Merlino
a846459bec ieee802154: Minor formatting fixes 2017-07-12 00:57:55 -04:00
Anthony Merlino
b1eb796d97 drivers/mrf24j40: Hook in setdevmode from newly added radio attribute setting 2017-07-12 00:54:29 -04:00
Anthony Merlino
420db06b37 ieee802154: Notify radio layer of changes in devmode 2017-07-12 00:53:04 -04:00
Anthony Merlino
f944a33485 drivers/mrf24j40: Fixes implicit declaration warning 2017-07-11 23:47:09 -04:00
Anthony Merlino
c3f51dce70 drivers/mrf24j40: Formatting fixes 2017-07-11 23:46:39 -04:00
Gregory Nutt
9aecc23186 Merge remote-tracking branch 'origin/master' into beacon802154 2017-07-11 19:45:44 -06:00
Gregory Nutt
4ad0f8b68b trivial 2017-07-11 19:45:22 -06:00
Anthony Merlino
bdeafaa4e5 Merged in merlin17/nuttx/beacon802154 (pull request #433)
drivers/wireless/ieee802154/mrf24j40: Fixes minor lockup bug and cleans up some formatting

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-07-12 01:41:55 +00:00
Anthony Merlino
3148e62ca1 drivers/wireless/ieee802154/mrf24j40: Aligns better with coding standard after splitting up driver 2017-07-11 21:12:50 -04:00
Anthony Merlino
0eaf2925cf drivers/wireless/ieee802154/mrf24j40/: Fixes bug causing radio to cease transmitting 2017-07-11 21:11:52 -04:00
Anthony Merlino
35289e6d0e ieee802154: Minor reformatting 2017-07-11 20:36:50 -04:00
Gregory Nutt
cfe0d253e9 icmpv6_input.c edited online with Bitbucket 2017-07-11 23:59:08 +00:00
Gregory Nutt
c966624719 sockets: Coding fix fix + minor structuring for forthcoming socket interface logic. 2017-07-11 16:25:04 -06:00
Gregory Nutt
e105454937 ICMPv6 w/Autoconfiguration: Fix a compile issue introduced with recent change for 6LoWPAN support. 2017-07-11 14:59:42 -06:00
Matt Thompson
1e0560b22f SAMD21: Fix some SPI-related issues. 2017-07-11 12:48:38 -06:00
Gregory Nutt
6bc881a192 Merge remote-tracking branch 'origin/master' into composite 2017-07-11 12:24:07 -06:00
Gregory Nutt
20127adf6e Merge remote-tracking branch 'origin/master' into beacon802154 2017-07-11 12:22:00 -06:00
Gregory Nutt
85b8d16d8c Forgot to add files in previous commit 2017-07-11 12:21:01 -06:00
Gregory Nutt
382def3df5 Move remaining, unique Make.defs files into scripts directory. 2017-07-11 12:13:36 -06:00
Gregory Nutt
d8d643d33c Move remaining, unique Make.defs files into scripts directory. 2017-07-11 11:53:59 -06:00
Gregory Nutt
7577dba2c3 Move remaining, unique Make.defs files into scripts directory. 2017-07-11 11:40:27 -06:00
Gregory Nutt
7e0b63242c Move remaining, unique Make.defs files into scripts directory. 2017-07-11 11:39:07 -06:00
Gregory Nutt
6ec979a562 Back out part of a previous, bad Make.defs move 2017-07-11 11:23:56 -06:00
Gregory Nutt
dea631db4e Move remaining, unique Make.defs files into scripts directory. 2017-07-11 11:15:47 -06:00
Gregory Nutt
e40ccc1b60 Move remaining, unique Make.defs files into scripts directory. 2017-07-11 11:14:11 -06:00
Gregory Nutt
0b699dab33 Move remaining, unique Make.defs files into scripts directory. 2017-07-11 10:56:11 -06:00
Gregory Nutt
2fa83cb52a Move remaining, unique Make.defs files into scripts directory. 2017-07-11 10:39:17 -06:00
Gregory Nutt
b750df8f46 Removes last of duplicat Make.defs files. 2017-07-11 09:57:57 -06:00
Gregory Nutt
29eb183265 Merge remote-tracking branch 'origin/master' into beacon802154 2017-07-11 09:20:07 -06:00
Gregory Nutt
a6f595e89e Remove more duplicate Make.defs files 2017-07-11 09:15:29 -06:00
Gregory Nutt
e986b72a4f Remove more duplicate Make.defs files 2017-07-11 08:33:41 -06:00
Gregory Nutt
5404403b94 ntosd-dm320 sama5d4-ek sim spark: Remove duplicate Make.defs files 2017-07-11 08:05:42 -06:00
Gregory Nutt
d891776582 stm32f429i-disco, stm3240g-eval, stm3220g-eval, stm3210e-eval: Eliminate duplicate Make.defs files. 2017-07-11 07:34:09 -06:00
Gregory Nutt
839019f305 SAMD/L21 I2C: Another update... needs to use enter/leave_critical_section vs. old irqsave/restore. 2017-07-11 07:01:05 -06:00
Alan Carvalho de Assis
5b9526b4c1 SAML21 I2C driver. Developed for and contributed with permissin from Filament company. 2017-07-11 06:58:58 -06:00
Gregory Nutt
75f3b61bc2 Merge remote-tracking branch 'origin/master' into beacon802154 2017-07-10 17:55:54 -06:00
Anthony Merlino
5a8d92d312 Merged in merlin17/nuttx/beacon802154 (pull request #431)
ieee802154: Many small bug fixes clean-ups that help stabilize the functionality

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-07-10 23:53:36 +00:00
Alan Carvalho de Assis
7193a4153a Add small hello example for stm32f103-minimum board 2017-07-10 17:51:14 -06:00
Anthony Merlino
7ff2f90247 configs/clicker2-stm32/mrf24j40-mac: Updates stack size to 2048 to avoid random stack overflows when logging is enabled 2017-07-10 19:47:02 -04:00
Anthony Merlino
6e680bb967 ieee802154: Fixes warning for unused variable 2017-07-10 19:45:29 -04:00
Gregory Nutt
c9724936f5 stm32f103-minimum: Move common Make.defs to scripts sub-directory 2017-07-10 17:34:52 -06:00
Gregory Nutt
265876fc96 stm32f4discovery and olimiex-lpc1766stk: Move common Make.defs to scripts sub-directory 2017-07-10 17:16:28 -06:00
Gregory Nutt
316fde135c Build System: It is no longer necessary to have a unique Make.defs file for each configuration. A board may share a common Make.defs file in the scripts directory. 2017-07-10 17:00:54 -06:00
Gregory Nutt
7671befcb2 Update a README 2017-07-10 14:36:36 -06:00
Gregory Nutt
79e5d2b7b6 STM32 TIM3/4 are always 16-bits; never 32-bits. Noted by Eetu Nevalainen. 2017-07-10 13:56:06 -06:00
Gregory Nutt
8924bccd63 Update README 2017-07-10 12:48:12 -06:00
Gregory Nutt
bcf6a465c7 ipforward.h: Add some forward references that are needed when CONFIG_NETDEV_MULTINIC is not enabled. 2017-07-10 12:12:17 -06:00