The official git repository for OSD-Contiki, the open source OS for the Internet of Things
 
 
 
 
 
 
Go to file
Oliver Schmidt fb5d0b7ef0 Made 80 column display a cc65 application attribute.
So far 80 column display was an attribute of a cc65 platform. Now each cc65 application can ask for 80 column display by defining WITH_80COL. Of course this is ignored by platforms incapable of 80 column display.

I see three types of application:

* Applications not benefitting from 80 column at all and in fact looking better with 40 column display. These are now using 40 column display. Examples: ethconfig, ipconfig

* Applications taking advantage of 80 column display if it is available without drawbacks. These stay as they were. Examples: Telnet server, web server, wget

* Applications needing 80 column display so urgently that it is likely desirable even if the display becomes harder to read. These come now in both flavors allowing the user to choose. Examples: IRC, web browser

Note: This change doesn't actually introduce any 80 column display with drawbacks. This if left to a subsequent change.
2015-10-30 12:42:58 +01:00
apps Merge pull request #1243 from unmole/coap_fix 2015-10-23 17:58:15 +02:00
core Merge pull request #1167 from bkozak-scanimetrics/contikimac_fix_qsend_list_packetbuf_pending 2015-10-23 10:52:17 +02:00
cpu Made 80 column display a cc65 application attribute. 2015-10-30 12:42:58 +01:00
dev Merge pull request #1185 from sumanpanchal/cc2520 2015-09-10 14:37:00 +02:00
doc Add support for the CC13xx CPU 2015-08-23 19:54:42 +01:00
examples Made 80 column display a cc65 application attribute. 2015-10-30 12:42:58 +01:00
platform Made 80 column display a cc65 application attribute. 2015-10-30 12:42:58 +01:00
regression-tests Fix CSC & XML export to match .gitattributes 2015-10-22 16:05:40 +02:00
tools Made 80 column display a cc65 application attribute. 2015-10-30 12:42:58 +01:00
.gitattributes Add binary files file extension 2015-10-22 16:19:39 +02:00
.gitignore Have Git ignore .zip files. 2015-10-28 09:47:22 +01:00
.gitmodules Add support for the CC13xx CPU 2015-08-23 19:54:42 +01:00
.travis.yml Merge pull request #1219 from simonduq/jn516x-port 2015-09-25 12:09:52 +02: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 Makefile.include: Remove unused MODULESSUBST 2015-06-01 22:09:58 +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

README.md

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