Simon Duquennoy
f1bbc42121
Build system: enable compiling with arch directory at arbitrary paths
2018-11-23 10:41:40 +01:00
George Oikonomou
6f2f4b4b23
Fix the .upload target
2018-10-23 17:47:31 +01:00
Simon Duquennoy
f9134b1198
Add mising TSCH constants for platforms openmote-cc2528 and cc2538dk
2018-10-16 09:23:54 +02:00
George Oikonomou
2ba54edaec
Tidy-up renode for OS X and enable for all CC2538DK
2018-04-28 15:02:05 +01:00
Simon Duquennoy
f9a1f958e1
Merge remote-tracking branch 'origin/release-4.1' into develop
2018-04-20 08:37:14 -07:00
Simon Duquennoy
0b2ea0d810
cc2538-rf: use IEEE802154_DEFAULT_CHANNEL
2018-04-13 02:27:17 -07:00
George Oikonomou
f254d22bf3
Delete trailing whitespaces (various leds-arch.c files)
2018-04-07 14:49:40 +01:00
George Oikonomou
c7e36a3d55
Change clean target to be more explicit
...
Previously, the clean target would delete a number of file extensions, many of which currently unknown to our build system (old platforms?). This commit changes the target so that it only cleans what we know we are building. Platforms / CPUs can append to the target with platform-specific build artifacts.
2018-03-30 21:22:59 +01: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
George Oikonomou
974a7549e9
Use the new button HAL: CC2538DK
2018-03-14 09:34:46 +00:00
George Oikonomou
f468fcd2a7
Implement and use the new LED HAL (CC2538DK)
2018-03-01 15:29:29 +00:00
George Oikonomou
1c993bf354
Remove unnecessary MODULES from platform Makefiles
2018-02-26 00:07:20 +00:00
Simon Duquennoy
e30423f6cc
Merge branch 'develop' into contrib/gpio-hal
2018-02-25 18:17:32 +01:00
George Oikonomou
df0659cd1a
Use the GPIO HAL (CC2538DK)
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
88feb34ec7
Pull CPU-related configuration from the CPU header (CC2538DK)
2017-12-08 16:32:49 +00:00
George Oikonomou
03435d826e
Pull CPU-related constants from the CPU header (CC2538DK)
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
e6915a25ee
Add missing copyright header
2017-12-03 00:14:08 +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
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
91afb507b4
Use the logging module (CC2538DK)
2017-10-29 23:18:38 +00:00
George Oikonomou
61d9ec3c35
Provide boot sequence hooks (CC2538DK)
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
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
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
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