George Oikonomou
04ca5fd46a
Update doxygen content and structure
2018-03-30 15:24:04 +01:00
George Oikonomou
86b10b69aa
Resolve multiple symbol definitions
2018-03-30 15:23:50 +01:00
George Oikonomou
1bf1f37b24
Build dbg-io as a module
2018-03-30 15:23:50 +01:00
George Oikonomou
6d592945a0
Use a single common dbg.h
2018-03-30 15:23:50 +01:00
George Oikonomou
40f6b1a2ba
Rename files to resolve filename conflicts
2018-03-30 15:23:50 +01:00
George Oikonomou
ed3e2c850e
Remove depedency to a debug-uart.h
2018-03-30 15:23:50 +01:00
Atis Elsts
a9e9d0f3ec
CC26xx: increase size of the region reserved for stack from 256 bytes to 1024 bytes
2018-03-29 14:09:38 +01:00
George Oikonomou
22b4a40dd6
Cross-platform MQTT client example
2018-03-23 22:35:28 +00:00
George Oikonomou
e2d5e2dfee
Add missing includes
2018-03-13 22:47:45 +00:00
George Oikonomou
de975bbabe
Move BLE readme to the corresponding example dir
2018-03-13 22:47:45 +00:00
George Oikonomou
c250cf93b7
Merge branch 'develop' into feature/ipv6_over_ble
2018-03-12 08:52:25 +00:00
Atis Elsts
df160d9347
CC26xx IEEE mode radio driver: allow reception of packets shorter than 5 bytes
2018-03-01 13:26:56 +00:00
George Oikonomou
f1d1932c5c
Adjust CC13xx/CC26xx drivers to use the GPIO HAL
2018-02-24 12:50:01 +00:00
George Oikonomou
421d95bc00
Build the GPIO HAL for CC13xx/CC26xx
2018-02-24 12:50:01 +00:00
George Oikonomou
d88c3d0c01
Implement the GPIO HAL for CC13xx/CC26xx
2018-02-24 12:50:01 +00:00
Niclas Finne
309745780e
Removed the remaining Contiki Interface declaration macros (CCIF/CLIF)
2018-02-21 01:14:10 +01:00
George Oikonomou
5f6eee66ff
Correctly check against minumum RX frame length
2018-02-16 15:04:02 +00:00
spoerk
1defa2646a
Fixed Doxygen problem
2018-01-03 16:18:21 +01:00
spoerk
f8d2c3fa48
code style fixes
2018-01-03 15:52:36 +01:00
spoerk
604e846ff1
Merge branch 'develop' of github.com:contiki-ng/contiki-ng into feature/ipv6_over_ble
2018-01-03 15:27:42 +01:00
spoerk
03ec1ea401
Some documentation added
2018-01-03 15:18:01 +01:00
spoerk
35c08597e6
BLE L2CAP moved to the other MAC implementations
2018-01-03 14:36:14 +01:00
George Oikonomou
38987352c4
Change variables to static
2017-12-17 22:24:48 +00:00
spoerk
fd0f0ca4b6
Merge branch 'develop' of github.com:contiki-ng/contiki-ng into feature/ipv6_over_ble
2017-12-15 11:41:27 +01:00
spoerk
7a7c4e0015
added support for IPv6 over BLE communication
2017-12-15 11:20:44 +01:00
George Oikonomou
82bc3363d1
Use Cortex-M mutexes (CC13xx/CC26xx)
2017-12-09 17:09:58 +00:00
George Oikonomou
bdddf41ca9
Use Cortex-M memory barriers (CC13xx/CC26xx)
2017-12-09 17:09:57 +00:00
George Oikonomou
690bad7d5e
Allow different CPUs to specify how they hook into CMSIS
2017-12-09 17:09:57 +00:00
George Oikonomou
f1774cc1e0
Implement master interrupt manipulation (CC13xx/CC26xx)
2017-12-09 17:08:31 +00:00
George Oikonomou
5c07cb02a8
Pull CPU-related constants from the CPU header (CC13xx/CC26xx)
2017-12-06 16:00:46 +00:00
George Oikonomou
fdde5dc669
Provide header file with configuration common to all CC26xx-based platforms
2017-12-06 16:00:46 +00:00
George Oikonomou
945c66b7f8
Provide header file with defines for the CC13xx/CC26xx
2017-12-06 16:00:46 +00:00
Simon Duquennoy
e795517750
Merge branch 'develop' into contrib/stack-guard
2017-12-05 15:16:54 +01:00
George Oikonomou
238962d528
Use the CM3 common Makefile to build CC13xx/CC26xx-based platforms
2017-12-03 15:04:11 +00:00
George Oikonomou
bb18bd4a48
Restructure docs for the CC13xx/CC26xx CPUs
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
Atis Elsts
f9516eae73
Add stack check library and example
2017-12-01 13:35:06 +00:00
George Oikonomou
cbecd8c122
Add CC13xx/CC26xx CMSIS support
2017-11-27 11:19:31 +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
Xenofon (Fontas) Fafoutis
b415d57a99
enhanced BLE support for cc26xx-cc13xx
2017-11-25 16:53:23 +00:00
Atis Elsts
f43e114a24
cc26xx ieee-mode.c: limit the time spend in waiting for transmissions to finish
2017-11-23 15:51:26 +00:00
Simon Duquennoy
faf526b441
Merge branch 'develop' into contrib/remove-mt
2017-11-17 19:40:06 +01:00
Atis Elsts
02c065db69
add deep sleep tracking for CC26xx
2017-11-15 12:17:53 +00:00
Simon Duquennoy
0952960b91
Removing multi-threading support
2017-11-11 15:28:11 +01:00
George Oikonomou
aa07073acd
Change all slip_arch_init implementations
2017-10-31 21:56:38 +00:00
George Oikonomou
6d0f43f291
Remove stub instances of uart1.h
...
Some platforms provide this header file because some examples used to assume its presence. Now that the examples no longer make this assumption, those stub headers are no longer required.
2017-10-31 21:56:38 +00:00
Niclas Finne
fafe4bb1f3
energest: replaced some energest on/off with ENERGEST_SWITCH()
2017-10-12 23:59:11 +02:00
Niclas Finne
7317316942
energest: removed energest type ENERGEST_TYPE_IRQ
2017-10-12 23:57:38 +02:00
Simon Duquennoy
14779f29f8
Rework Doxygen modules
2017-09-29 22:18:48 +02:00