The official git repository for OSD-Contiki, the open source OS for the Internet of Things
Find a file
Ralf Schlatterbeck 04bbba6c12 Multi-platform support, osd-merkur-{128,256}
Rename guhRF platform to osd-merkur-256, previous osd-merkur platform is
now osd-merkur-128. Also check that everything is consistent.
Add both platforms to the regression tests.
Move redundant files in platform dev directory of both platforms to
cpu/avr/dev. Note that this probably needs some rework. Already
discovered some inconsistency in io definitions of both devices in the
avr/io.h includes. Added a workaround in the obvious cases.
The platform makefiles now set correct parameters for bootloader and for
reading mac-address from flash memory.
Factor the flash programming into cpu/avr and platform/osd-merkur* and
rework *all* osd example makefiles to use the new settings. Also update
all the flash.sh and run.sh to use the new settings.
The suli ledstrip modules (and osd example) have also been removed.
2016-04-22 17:59:40 +02:00
apps add mcu_sleep routines 2016-04-12 10:34:40 +02:00
core Fix unused variable warning 2016-04-22 12:34:16 +02:00
cpu Multi-platform support, osd-merkur-{128,256} 2016-04-22 17:59:40 +02:00
dev Merge branch 'contiki' into osd 2016-02-25 08:18:55 +01:00
doc updated sicslowpan documentation and platform configurations 2016-01-19 15:27:14 +01:00
examples Multi-platform support, osd-merkur-{128,256} 2016-04-22 17:59:40 +02:00
lib/newlib Implement generic Newlib syscalls 2015-12-16 19:50:49 +01:00
platform Multi-platform support, osd-merkur-{128,256} 2016-04-22 17:59:40 +02:00
regression-tests Multi-platform support, osd-merkur-{128,256} 2016-04-22 17:59:40 +02:00
tools Remove Sensinode platform, cpu, example and tools files 2016-01-10 15:01:58 +00:00
.gitattributes Add binary files file extension 2015-10-22 16:19:39 +02:00
.gitignore Remove sensinode build artifacts from .gitignore 2016-01-10 15:08:55 +00:00
.gitmodules Multi-platform support, osd-merkur-{128,256} 2016-04-22 17:59:40 +02:00
.travis.yml travis: Force AAPCS toolchain version 2016-02-07 18:21:57 +01:00
CONTRIBUTING.md Updated CONTRIBUTING.md to reflect Contiki's new merging policy 2015-08-18 22:06:56 +02:00
LICENSE Removed the explicit year 2012 to make it more generic 2012-10-25 23:08:54 +02:00
Makefile.include update to contiki 3.0 2015-08-26 16:01:57 +02:00
README-BUILDING.md Rename to md 2013-03-26 23:15:37 +01:00
README-EXAMPLES.md Several minor consistency improvements. 2013-07-31 00:55:31 +02:00
README.md Travis icon in README.md: show build status of the current master rather than latest build status (can be any pull request) 2015-08-19 09:21:38 +02:00

The Contiki Operating System

Build Status

Contiki is an open source operating system that runs on tiny low-power microcontrollers and makes it possible to develop applications that make efficient use of the hardware while providing standardized low-power wireless communication for a range of hardware platforms.

Contiki is used in numerous commercial and non-commercial systems, such as city sound monitoring, street lights, networked electrical power meters, industrial monitoring, radiation monitoring, construction site monitoring, alarm systems, remote house monitoring, and so on.

For more information, see the Contiki website:

http://contiki-os.org