contiki/platform
Michael LeMay 2912559061 galileo: Revise pinmux API to be more intuitive
This patch replaces the pinmux APIs that require users to look up an arbitrary
function number for the desired function of each pin.  The replacement API
functions have intuitive names and permit users to pass board-level IO port
numbers.  The API functions internally convert those to CPU-level port numbers
when necessary.  Furthermore, when configuring a pin to be a digital input or
output, those API functions also perform the corresponding configuration
operation on the CPU-level GPIO port.  The revised APIs halt when users attempt
to configure a currently-unsupported GPIO, specifically those in the GPIO_SUS
port range and those implemented on the expander chip EXP2.  This also means
that such ports are left unconfigured during initialization, whereas the
pinmuxing for them was setup by the old implementation.
2016-08-23 13:02:32 -07:00
..
apple2enh Make use of new cl65 option --print-target-path. 2016-06-03 13:30:25 +02:00
atarixl Some 6502 target changes 2016-06-17 16:42:50 +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 Removed unused file platform/avr-rss2/dev/ds18b20.c 2016-07-15 13:17:40 +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 Remove built-in sniffer support: CC2530 2016-08-12 01:23:49 +01:00
cc2538dk Remove legacy sniffer configuration: cc2538dk 2016-08-12 01:23:50 +01: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 galileo: Revise pinmux API to be more intuitive 2016-08-23 13:02:32 -07: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 Make the I/O semantics functionality in Coffee unconditional so that the API becomes consistent across platforms. 2016-06-14 21:08:00 +02:00
nrf52dk nrf52dk: enable 32bit rtimer 2016-06-03 14:14:28 +02:00
openmote-cc2538 Remove legacy sniffer configuration: openmote-cc2538 2016-08-12 01:23:50 +01: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 Make the I/O semantics functionality in Coffee unconditional so that the API becomes consistent across platforms. 2016-06-14 21:08:00 +02:00
srf06-cc26xx Merge pull request #1783 from g-oikonomou/bugfix/cc13xx/contikimac-timings 2016-08-17 14:06:07 +01:00
stm32nucleo-spirit1 Merge pull request #1619 from simonduq/pr/tsch-rtimer16-fix 2016-06-01 23:03:50 +02:00
stm32test Network layer configuration: replace UIP_CONF_* with NETSTACK_CONF_WITH_* 2014-12-01 21:02:57 +01:00
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 Add 460800 baud rate support to Z1 2016-08-12 01:23:50 +01:00
zoul Merge pull request #1826 from alignan/pull/crossval-fix 2016-08-17 17:33:07 +02:00