Commit Graph

44 Commits

Author SHA1 Message Date
Atis Elsts a0707dfcb6 Orion: do not auto-enable IP64 as this causes compilation issues on many examples. Orion examples enable IP64 explicitly 2018-03-09 16:29:07 +00:00
George Oikonomou c8debbac22 Add RGB LED driver 2018-03-01 15:29:30 +00:00
George Oikonomou ce4caf2c7c Implement and use the new LED HAL (Zoul) 2018-03-01 15:29:29 +00:00
George Oikonomou 6004084785 Fix Zoul build when RTCC is enabled 2018-03-01 13:34:32 +00:00
Simon Duquennoy 635d8d78f7 Zoul platform.c: include stdlib.h 2018-03-01 13:34:32 +00:00
Simon Duquennoy a2262786b1 Zoul platform.c: removing leftover PRINTF 2018-03-01 13:34:32 +00:00
George Oikonomou 1c993bf354 Remove unnecessary MODULES from platform Makefiles 2018-02-26 00:07:20 +00:00
George Oikonomou cab38d9ea8 Use the GPIO HAL for Zoul sensor drivers 2018-02-25 23:15:56 +00:00
Simon Duquennoy e30423f6cc
Merge branch 'develop' into contrib/gpio-hal 2018-02-25 18:17:32 +01:00
George Oikonomou b9a321d602 Add GPIO HAL example 2018-02-24 12:50:02 +00:00
George Oikonomou 749c4e5cd8 Use the GPIO HAL (Zoul) 2018-02-24 12:50:02 +00:00
Simon Duquennoy 884ba9805c Added missing inclusions of inttypes.h 2018-02-23 10:58:46 -08:00
George Oikonomou da5d415bc1 Pull CPU-related configuration from the CPU header (Zoul) 2017-12-08 16:32:49 +00:00
George Oikonomou 458fbb1ee2 Pull CPU-related constants from the CPU header (Zoul) 2017-12-08 16:32:49 +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 c316f4afbd Re-structure zoul documentation 2017-12-03 00:05:12 +00:00
Simon Duquennoy bc741c00cc cc2538 platforms: initialize linkaddr in phase 2 but set RF params only in phase 3 2017-11-23 05:19:00 -08:00
George Oikonomou 917c4c87de Remove LED undefs 2017-11-12 11:58:35 +00:00
George Oikonomou ec77214226 Remove obsolete SLIP_foo_CONF_NO_PUTCHAR 2017-11-01 10:04:48 +00:00
Simon Duquennoy 56d1f795ff Minor fixes to platform initialization 2017-10-29 23:18:38 +00:00
Simon Duquennoy ff4ad7998a cc2538 platform.c: set link-layer address in phase two, as the Netstack initialization code needs it 2017-10-29 23:18:38 +00:00
Simon Duquennoy 7abc331047 cc2538 platforms: do not set Main log level from contiki-conf 2017-10-29 23:18:38 +00:00
George Oikonomou 248db78214 Use the logging module (Zoul) 2017-10-29 23:18:37 +00:00
George Oikonomou fd239a32c3 Provide boot sequence hooks (Zoul) 2017-10-29 23:18:35 +00:00
Simon Duquennoy 663d1f121d Autoconfigure Orchestra whenever the module is included 2017-10-12 18:32:19 +02:00
Simon Duquennoy 09c0213898 Auto-enable USB serial on cc2538 when TSCH is used with SLIP or with the shell 2017-10-12 17:09:04 +02:00
Simon Duquennoy a1f74d6568 Shell: start automatically whenver the module is included 2017-10-12 17:08:42 +02:00
Simon Duquennoy 91b8ee860e Makefile.include: added target 'boards' to show the list of boards available for the current target 2017-10-10 21:06:35 +02:00
Simon Duquennoy a92319bbca Rename PROJECT_CONF_H to PROJECT_CONF_PATH for clarity and so as to avoid possible conflicts with guards in project-conf.h files 2017-10-07 09:45:41 +02:00
Simon Duquennoy 25d69965a4 Move some readme files to wiki 2017-10-06 16:28:26 +02:00
Simon Duquennoy 14779f29f8 Rework Doxygen modules 2017-09-29 22:18:48 +02:00
Simon Duquennoy 543408db68 Re-organzie ip stack implementation 2017-09-22 17:09:54 +02:00
Simon Duquennoy 1a8f04effc TSCH: move platform-specific configuration flags to platform configuration files 2017-09-22 14:34:20 +02:00
Simon Duquennoy ffc94f832c MAC layer configuration done from Makefile instead of .h files 2017-09-22 14:34:20 +02:00
Simon Duquennoy 688c6ee114 TSCH: comment on how the TSCH base drift is computed 2017-09-11 15:07:17 +09:00
Simon Duquennoy 0f92c6ebfd Include contiki.h instead of contiki-conf.h so as to ensure consistent inclusion of contiki-default-conf.h 2017-09-08 14:20:59 +02:00
Simon Duquennoy 5fcb2c9442 Only include cfs module in platforms that support cfs 2017-09-02 09:16:32 +02:00
Niclas Finne 2c86194ef8 Renamed core to os 2017-09-01 15:29:00 +02:00
Simon Duquennoy 385d709f3c cc2538 TSCH: set base drift to compensate for inaccuracy of running a 32k timer 2017-07-11 15:44:24 +02:00
Simon Duquennoy dc9e77eaf2 Simplify CSMA configuration 2017-07-06 10:01:56 +02:00
Simon Duquennoy 9a0087faf3 Simplify configuration through more suitable defaults, and removed unused features. Cleanup many configuration files. 2017-07-06 10:01:55 +02:00
Simon Duquennoy 1469268d32 Rework naming and configuration of sicslowpan compression levels 2017-07-05 19:48:42 +02:00
Simon Duquennoy a6643a9835 Added RPL-lite, a lightweight implementation of RPL. This is the new default. 2017-06-29 16:46:07 +02:00
Nicolas Tsiftes 9bb51087bf Renamed the drivers directory to arch to reflect that this is the main place for architecture-dependent functionality. 2017-06-28 16:20:43 +02:00