George Oikonomou
7160e1dbd2
Change the way of configuring SPI controller count
2018-04-04 11:30:32 +01:00
George Oikonomou
f6f0c15421
Rename macro and move to HAL
2018-04-04 11:30:32 +01:00
George Oikonomou
e7eee05c7d
Add some inludes explicitly
2018-04-04 11:30:32 +01:00
George Oikonomou
fe05c6f865
Fix doxygen errors
2018-04-04 11:30:32 +01:00
xenofon (Fontas) Fafoutis
e7d7ee3962
generic spi driver for cc26xx-cc13xx
...
launchpad and ext-flash implementation
2018-04-04 11:30:32 +01:00
Xenofon (Fontas) Fafoutis
cf291c22f0
Minor changes in the GPIO HAL
2018-04-04 11:30:32 +01:00
Xenofon (Fontas) Fafoutis
91882209bf
HAL SPI API Proposal
...
Documenting the SPI HAL API
2018-04-04 11:30:32 +01:00
Niclas Finne
0683d4dc3d
Imported SPI API from Yanzi Networks internal Contiki fork.
2018-04-04 11:30:32 +01:00
George Oikonomou
46f73b9a8a
Remove obsolete Makefile
2018-04-02 23:00:52 +01:00
Simon Duquennoy
5e21edb20b
Merge branch 'develop' into contrib/gpio/logging
2018-04-02 21:15:16 +02:00
Simon Duquennoy
d01f6381be
Merge branch 'develop' into contrib/led-hal/no-led-support
2018-04-02 19:26:27 +02:00
George Oikonomou
84a74907f3
Allow the LED HAL to work on platforms without LEDs
2018-04-01 15:20:19 +01:00
George Oikonomou
59e26c8b21
Add some logging to the GPIO HAL
2018-04-01 14:33:04 +01:00
George Oikonomou
148e796ee1
Don't implement putc and __sp
...
Those two functions are not necessary in Contiki-NG
2018-03-30 22:21:24 +01:00
George Oikonomou
b2438b4563
Enable putchar for all arm platforms
...
Instead of having to #undef putchar in every file where we want to use it, we undef it across the board. See the comment in arm-def.h as to why this needs done.
2018-03-30 22:20:48 +01:00
George Oikonomou
04ca5fd46a
Update doxygen content and structure
2018-03-30 15:24:04 +01:00
George Oikonomou
6d592945a0
Use a single common dbg.h
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
George Oikonomou
8e52414e44
Fix naming convention
2018-03-30 15:23:50 +01:00
George Oikonomou
bb338affeb
Move dbg-io to os
2018-03-30 15:23:50 +01:00
Yasuyuki Tanaka
c7d60bc8a6
sixtop: update to draft-ietf-6tisch-6top-protocol-10
...
- remove the schedule generation management using GEN field
- add SIGNAL command
- add RC_ERR_SEQNUM
- rename and reorder return codes
2018-03-29 16:19:21 +02:00
Yasuyuki Tanaka
62a93a7e62
sixtop: fix typos in error messages
2018-03-29 16:19:21 +02:00
Simon Duquennoy
a3e62befb8
TSCH: rework .h system, now following the same structure as rpl-lite
2018-03-28 10:39:41 -07:00
Joakim Eriksson
5e45ffc194
Merge branch 'develop' into fix_observer
2018-03-28 08:21:47 +02:00
Yasuyuki Tanaka
4206761ccf
shell: add missing UIP_CONF_IPV6_RPL guard
2018-03-27 17:22:52 +02:00
Yasuyuki Tanaka
49e5cf3c8c
sicslowpan: fix debug messages and remove TABs
2018-03-26 20:55:56 +02:00
Simon Duquennoy
146427724a
TSCH-RPL: reset link statistics when leaving network
2018-03-25 07:02:32 -07:00
Simon Duquennoy
c6a5819d8d
RPL local repair: do not reset link statistics
2018-03-25 06:31:01 -07:00
Simon Duquennoy
35bcaeb828
Merge branch 'develop' into infinite-ka-fix
2018-03-23 19:01:19 +01:00
Tim van der Lee
5b0c5b7007
Changed keepalive callback to avoid sending immediate keepalive when the network is congested
2018-03-23 11:40:05 +01:00
Simon Duquennoy
bc3e37e5e1
Merge branch 'develop' into pr/shell-improvement
2018-03-22 21:21:22 +01:00
Yasuyuki Tanaka
90248b6dc2
shell: minor fix on shell output message
2018-03-22 17:42:21 +00:00
Yasuyuki Tanaka
ecd64846a8
shell: add NULL pointer check
2018-03-22 17:41:54 +00:00
Yasuyuki Tanaka
fb5fa58ec3
shell: replace TAB with spaces
2018-03-22 17:37:14 +00:00
Yasuyuki Tanaka
039d5b4c8d
shell: increase buffer size for SHELL_OUTPUT()
2018-03-22 17:36:10 +00:00
Simon Duquennoy
e19a7f1a40
Fix a number of comments in rpl-lite/rpl-timers.c
2018-03-21 09:34:41 -07:00
Joakim Eriksson
0c31f4dd95
Merge branch 'develop' into wip/button-hal
2018-03-21 07:19:51 +01:00
Johan Liseborn
512d648319
Merge branch 'develop' into fix_observer
2018-03-20 10:32:09 +01:00
Simon Duquennoy
eb62a7894c
nbr_table_register: make sure not to register a given table twice
2018-03-19 12:09:07 -07:00
Simon Duquennoy
baa02a76f2
nbr_table_is_registered: prevent potential buffer overflow
2018-03-19 12:08:02 -07:00
Simon Duquennoy
fc053b15b9
Rename nbr_table_is_register to nbr_table_is_registered
2018-03-19 12:05:32 -07:00
Simon Duquennoy
850e6fefb3
RPL-Lite: initialize rpl-neighbor module only once, in rpl.c
2018-03-19 11:51:40 -07:00
George Oikonomou
a8c9931257
Add a function to retrieve a button by index
2018-03-18 12:50:37 +00:00
George Oikonomou
180a52b4ff
Add a way to retrieve device button count
2018-03-18 12:50:37 +00:00
George Oikonomou
708127dfb8
Change variable to volatile
2018-03-18 00:10:10 +00:00
George Oikonomou
4dc15c0706
Don't manipulete ctimers inside interrupt context
2018-03-17 23:56:14 +00:00
George Oikonomou
d98d8f586f
Fix code style
2018-03-17 23:55:00 +00:00
Niclas Finne
9b37e4b7fb
Updated IPSO button to use the button HAL pressed/released events.
...
Removed support for the optional polarity resource to simplify the code.
2018-03-17 22:48:16 +00:00
George Oikonomou
c87aadc390
Change function to get button state to non-static
2018-03-17 22:05:56 +00:00
George Oikonomou
155e2c9b0a
Support both old and new button API in common examples
...
This change is temporary so travis can pass until all platforms have been migrated to the new API
2018-03-14 09:34:47 +00:00