Commit Graph

13021 Commits

Author SHA1 Message Date
George Oikonomou 64c310bf2a Use the CM3 common Makefile to build CC2538-based platforms 2017-12-03 15:04:11 +00:00
George Oikonomou e458240200 Change asm() to __asm()
This is required in order to compile with -std=c99
2017-12-03 15:04:10 +00:00
George Oikonomou 1e18f090ac Add Makefile for all CM3 CPUs 2017-12-03 15:04:10 +00:00
George Oikonomou 92c572bf76 Add Makefile for all CM4 CPUs 2017-12-03 15:04:10 +00:00
George Oikonomou 6333e3b8f7 Move CMSIS arm/cortex-m and add Makefile 2017-12-03 15:04:00 +00:00
George Oikonomou 9aa9a05b93 Add Makefile for all Arm CPUs 2017-12-03 15:03:37 +00:00
Simon Duquennoy ec76d608fb
Merge pull request #218 from g-oikonomou/contrib/doxygen-tidy-up
Tidy-up doxygen docs
2017-12-03 10:15:57 +01:00
George Oikonomou e6915a25ee Add missing copyright header 2017-12-03 00:14:08 +00:00
George Oikonomou 0870ade055 Restructure docs for the nrf52832 2017-12-03 00:14:08 +00:00
George Oikonomou bb18bd4a48 Restructure docs for the CC13xx/CC26xx CPUs 2017-12-03 00:05:12 +00:00
George Oikonomou 618ca50fe7 Restructure docs for the CC2538 CPU 2017-12-03 00:05:12 +00:00
George Oikonomou 4324bce6b0 Re-structure OpenMote-CC2538 documentation 2017-12-03 00:05:12 +00:00
George Oikonomou c316f4afbd Re-structure zoul documentation 2017-12-03 00:05:12 +00:00
George Oikonomou d4680c656a Create doxygen groups for platforms
* Cooja
* Native
* jn516x
* nrf52dk
2017-12-03 00:05:12 +00:00
George Oikonomou f25318b60d Create doxygen groups for CPUs
* CC2538
* CC13xx-CC26xx
* nrf52832
2017-12-03 00:05:11 +00:00
George Oikonomou 9df8b9aee5 Don't define doxygen groups for CPUs and platforms in the modules.txt
These will be define in new doxygen-group.txt files within the respective platform/CPU dir.
2017-12-02 23:39:22 +00:00
George Oikonomou c8ecd201f5 Tidy-up CMSIS documentation
Define the group within the CMSIS dir and rename a doxygen group that was not displaying correctly in the built docs
2017-12-02 23:30:48 +00:00
George Oikonomou 1b87b86f2e Create doxygen group for ARM CPUs 2017-12-02 23:30:47 +00:00
George Oikonomou e84eb8247b Remove doxygen groups for obsolete CPUs and platforms 2017-12-02 23:30:47 +00:00
George Oikonomou 0b345d2846 Separate CPU and Device driver doxygen groups 2017-12-02 23:30:47 +00:00
Joakim Eriksson 2346748a23
Merge pull request #216 from joakimeriksson/contrib/nrf52dk-fix
NRF52DK: Added some missing files and fixed uart-baudrate to default (115200)
2017-12-02 10:23:05 +01:00
Joakim Eriksson 8cefc3ea39 added some missing NRF52 scripts for flashing and fixed baudrate to be 115200 2017-12-01 23:34:16 +01:00
Joakim Eriksson dbcb985457
Merge pull request #212 from nfi/contrib/logging-custom-prefix
Extend the logging module to support custom module prefix
2017-12-01 08:26:06 +01:00
Joakim Eriksson 646b3bcbe8
Merge branch 'develop' into contrib/logging-custom-prefix 2017-12-01 07:21:01 +01:00
Niclas Finne 91e3fa37d7 Added comment to the custom module prefix function in the logging module. 2017-11-30 22:40:09 +01:00
Joakim Eriksson 15452e1570
Merge pull request #210 from simonduq/contrib/coap-fix
CoAP option parsing fix
2017-11-30 22:01:26 +01:00
Niclas Finne 11b50009e9 Extend the logging module to support custom module prefix 2017-11-30 16:19:39 +01:00
Simon Duquennoy 4a790b8904
Merge branch 'develop' into contrib/coap-fix 2017-11-29 20:26:48 +01:00
Joakim Eriksson 0e93d1da9c
Merge pull request #183 from simonduq/contrib/docker
Contiker: Contiki-NG's Docker image
2017-11-29 20:16:00 +01:00
Simon Duquennoy 01d06c30df Added CI test for CoAP 2017-11-29 09:30:46 -08:00
Joakim Eriksson 32a2094425
Merge branch 'develop' into contrib/docker 2017-11-29 17:49:00 +01:00
Simon Duquennoy 1cc148c4b4 Dockerfile: install coap-cli 2017-11-29 08:39:23 -08:00
Simon Duquennoy a24a05f269 Fix CoAP bug with option parsing 2017-11-29 08:39:10 -08:00
George Oikonomou 9476849afd
Merge pull request #202 from g-oikonomou/contrib/cc13xx-cc26xx/cmsis
Use CMSIS with CC13xx/CC26xx
2017-11-27 16:57:53 +00:00
George Oikonomou cbecd8c122 Add CC13xx/CC26xx CMSIS support 2017-11-27 11:19:31 +00:00
Simon Duquennoy a94724cc4b
Merge pull request #203 from g-oikonomou/bugfix/cc2538/modules
Fix MODULES for the CC2538
2017-11-27 10:42:54 +01:00
George Oikonomou 4d92c63194 Fix MODULES for the CC2538
This commit fixes two bugs related to the usage of MODULES for CC2538-based platforms:

* newlib is no longer under `lib/newlib` but under `os/lib/newlib`.
* There is no such thing as `sys` under `arm/common`, so this module is removed.
2017-11-26 22:08:25 +00:00
George Oikonomou 0142a44164
Merge pull request #201 from alexstanoev/ccxx-jtag-interface-toggle
Add JTAG interface configuration in contiki-conf.h for CCxx platforms
2017-11-26 19:25:06 +00:00
alexstanoev 9bbc9202a4 Add JTAG interface configuration in contiki-conf.h for CCxx platforms
This adds a new toggle to `contiki-conf.h` which controls access to the
JTAG debug interface on CC26xx/CC13xx platforms.
2017-11-26 18:13:03 +00:00
George Oikonomou 390a4849df Don't disable the debug interface by default
This commit updates both CCxxwares to latest version. In this latest version, we revert two older commits that disable the debug interface by default in `ccfg.c` in the two respective submodules.
2017-11-26 16:50:58 +00:00
George Oikonomou 1b2b02202d
Merge pull request #199 from fontikos/pr/rf-ble
Improvements in BLE Advertisements for cc26xx-cc13xx
2017-11-26 00:00:48 +00:00
Xenofon (Fontas) Fafoutis b415d57a99 enhanced BLE support for cc26xx-cc13xx 2017-11-25 16:53:23 +00:00
Simon Duquennoy 01048c8f66
Merge pull request #190 from g-oikonomou/contrib/there-can-be-only-one-slip
Various SLIP-related improvements
2017-11-24 14:23:18 +01:00
George Oikonomou 065bad280d Adjust return types of JN516x-specific slip implementation 2017-11-24 12:31:21 +00:00
George Oikonomou 1ba2eac5cb Use slip_write to slip_send 2017-11-24 12:31:21 +00:00
George Oikonomou f9e17a6c76 Document slip_write 2017-11-24 12:31:20 +00:00
George Oikonomou 3e93e21646 Change return type of slip_send to void
The return value was not checked anywhere in the code
2017-11-24 12:31:20 +00:00
George Oikonomou 38df9fdfb2 Change slip_write return type and use it where possible 2017-11-24 12:31:20 +00:00
George Oikonomou 8f2fa80401 Make SLIP stats properly configurable 2017-11-24 12:31:20 +00:00
George Oikonomou 7fd76dc23e Change variables to static 2017-11-24 12:31:20 +00:00