contiki/platform
Arthur Fabre ab1652648e zoul: Add support for flashing to multiple devices
This adds support for flashing to multiple devices, by implementing the
$MOTES option used by the Z1.
This replaces the $PORT interface, as it only allowed flashing to one
device at a time, and the $MOTES interface was still used for other
tasks (such as getting a list of connected devices).

A foreach loop is used to dynamically create an upload rule per device
that needs to be flashed.
The "main" upload rule depends on the device specific ones.
This allows for parallel flashing.

The PORT variable can still be sued for backwards compatibility.

Changed the MOTES variable that makes a $(shell) call to not be
recursively expanded.
2016-06-27 11:23:45 +01:00
..
apple2enh Make use of new cl65 option --print-target-path. 2016-06-03 13:30:25 +02:00
atarixl Make use of new cl65 option --print-target-path. 2016-06-03 13:30:25 +02:00
avr-atmega128rfa1 Merge pull request #1463 from MichaelKlemm/FixUsingAtmega128RFA1 2016-04-21 14:30:35 +02:00
avr-raven packetbuf: No more splitting of header and data 2016-04-15 03:12:40 -07:00
avr-ravenlcd Merge pull request #756 from sieben/dos2unix 2015-10-18 20:26:07 +02:00
avr-ravenusb Added link-stats and nbr-table to avr-ravenusb makefile 2016-06-03 15:46:05 +02:00
avr-rcb packetbuf: No more splitting of header and data 2016-04-15 03:12:40 -07:00
avr-rss2 Remove wsnbridge. Let's focus sniffing efforts on sensniff. 2016-05-15 17:43:09 +02:00
avr-zigbit packetbuf: No more splitting of header and data 2016-04-15 03:12:40 -07:00
c64 Make use of new cl65 option --print-target-path. 2016-06-03 13:30:25 +02:00
c128 Make use of new cl65 option --print-target-path. 2016-06-03 13:30:25 +02:00
cc2530dk Added net-debug.[ch] to provide debug functions even in the non-IP case 2016-04-26 16:08:10 +02:00
cc2538dk cc2538: Print SoC information upon startup 2016-06-11 23:23:38 +02:00
cooja Platform cooja: provision 300 links for RPL non-storing mode 2016-06-08 14:02:46 +02:00
cooja-ip64 Change the default IPv6 prefix from aaaa::/64 to fd00::/64 2016-03-07 17:47:44 +01:00
econotag Added ECC functions on elliptic curve secp256r1 2015-09-24 14:11:20 +02:00
ev-aducrf101mkxz Change the default IPv6 prefix from aaaa::/64 to fd00::/64 2016-03-07 17:47:44 +01:00
eval-adf7xxxmb4z Change the default IPv6 prefix from aaaa::/64 to fd00::/64 2016-03-07 17:47:44 +01:00
exp5438 Csma: comply with IEEE 802.15.4 2016-04-25 08:52:48 -06:00
galileo Merge pull request #1433 from mdlemay/x86-mm 2016-06-05 13:49:49 +02:00
jn516x Merge pull request #1619 from simonduq/pr/tsch-rtimer16-fix 2016-06-01 23:03:50 +02:00
mbxxx Merge pull request #1609 from simonduq/pr/net-debug 2016-06-01 23:52:34 +02:00
micaz Saving ROM and RAM 2016-06-03 16:44:06 +02:00
minimal-net Change the default IPv6 prefix from aaaa::/64 to fd00::/64 2016-03-07 17:47:44 +01:00
native Csma: comply with IEEE 802.15.4 2016-04-25 08:52:48 -06:00
nrf52dk nrf52dk: enable 32bit rtimer 2016-06-03 14:14:28 +02:00
openmote-cc2538 cc2538: Print SoC information upon startup 2016-06-11 23:23:38 +02:00
seedeye TSCH: use RTIMER_CLOCK_DIFF to compute estimated drift, fixing a bug that would occur on 16-bit rtimer platforms 2016-04-27 14:13:33 +02:00
sky Saving ROM and RAM 2016-06-03 16:44:06 +02:00
srf06-cc26xx Merge pull request #1684 from g-oikonomou/contrib/cc26xx/aux-ctrl-and-adc 2016-06-07 14:36:28 +02:00
stm32nucleo-spirit1 Merge pull request #1619 from simonduq/pr/tsch-rtimer16-fix 2016-06-01 23:03:50 +02:00
stm32test
win32 Removed CC_FASTCALL. 2015-11-01 18:10:17 +01:00
wismote Csma: comply with IEEE 802.15.4 2016-04-25 08:52:48 -06:00
z1 Fix broken include 2016-05-02 18:57:48 +02:00
zoul zoul: Add support for flashing to multiple devices 2016-06-27 11:23:45 +01:00