nes-proj/cpu
Jonas Olsson 01e36532c2 Add support for the CC13xx CPU
This commit:

* Moves all cpu files from cpu/cc26xx to cpu/cc26xx-cc13xx
* Bumps the CC26xxware submodule to the latest TI release
* Adds CC13xxware as a submodule
* Adds support for sub-ghz mode / IEEE 802.15.4g
* Splits the driver into multiple files for clarity. We now have the following structure:
  * A common module that handles access to the RF core, interrupts etc
  * A module that takes care of BLE functionality
  * A netstack radio driver for IEEE mode (2.4GHz)
  * A netstack radio driver for PROP mode (sub-ghz - multiple bands)

This commit also adds tick suppression functionality, applicable to all chips of the CC26xx and CC13xx families. Instead waking up on every clock tick simply to increment our software counter, we now only wake up just in time to service the next scheduled etimer. ContikiMAC-triggered wakeups are unaffected.

Laslty, this commit also applies a number of minor changes:
* Addition of missing includes
* Removal of stub functions
* Removal of a woraround for a CC26xxware bug that has now been fixed
2015-08-23 19:54:42 +01:00
..
6502 Adjusted retro target clock to "new" DNS resolver. 2015-08-04 13:48:08 +02:00
arm doxygen: Fix some warnings 2015-06-20 03:22:31 +02:00
avr doxygen: Fix some warnings 2015-06-20 03:22:31 +02:00
cc26xx-cc13xx Add support for the CC13xx CPU 2015-08-23 19:54:42 +01:00
cc253x Merge pull request #1107 from phoenix-frozen/cc2530-rf-const-warning 2015-08-03 10:28:43 +01:00
cc2430 Fix clock.h warnings caused by multiple, conflicting documentation blocks of clock functions 2015-02-15 21:48:30 +01:00
cc2538 Merge pull request #1097 from bthebaudeau/cc2538-examples-fix-warnings 2015-06-24 11:39:24 +02:00
mc1322x mc1322x: remove rest tutorial 2015-05-14 17:20:46 -04:00
msp430 Merge pull request #809 from cmorty/pull/msp430_gstabs 2015-05-16 11:01:47 +02:00
native Network layer configuration: replace UIP_CONF_* with NETSTACK_CONF_WITH_* 2014-12-01 21:02:57 +01:00
pic32 [cpu/pic32] Removed excess end group 2014-11-10 23:53:33 +01:00
rl78 Move MAX, MIN and ABS to sys/cc.h 2015-05-18 08:53:17 +02:00
stm32w108 Remove doxygen explicit links to non-existing symbols 2015-06-20 16:10:25 +01:00
x86 A massive all-tree automated update of all double inclusion guard #defines that changes from using two underscores as a prefix, which are reserved, to not using two underscores as a prefix 2013-11-24 20:20:11 +01:00