Oliver Schmidt
5443c740e9
Added 80 column IRC client / web browser for the C64.
...
Recently support for 80 column CONIO based on 320x200 graphics was added to the cc65 C library for the C64. This change leverages this for the IRC client and the web browser. Because not everybody prefers this 'soft80' display with its small 4x8 charbox the 40 column programs are still available as before (with the new programs called 'irc80' and 'webbrowser80').
2015-10-30 16:48:00 +01:00
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
Oliver Schmidt
634db88fe0
Adjusted cc65 constructor to recent cc65 change.
...
With 0ee9b2e446
cc65 constructor may not use the BSS anymore.
2015-10-29 22:25:48 +01:00
Oliver Schmidt
5024468c2f
Rearranged ATARI memory usage.
...
The cc65 memory map for the ATARI XL has two holes so the linker needs hints which object files go where. Source changes lead to object file size changes requiring now and then to rearrange the object files.
2015-10-28 12:22:43 +01:00
Nicolas Tsiftes
17714c2111
Merge pull request #1299 from sumanpanchal/wismote-nodeid-burn-restore-frm-xmem
...
Burn and restore node id using external flash of Wismote
2015-10-26 18:41:28 +01:00
suman_panchal
5a07279c4f
Burn and restore node id using external flash of Wismote
2015-10-24 18:24:38 +05:30
Benoît Thébaudeau
bf41de1be5
Merge pull request #1078 from drandreas/cc2538-crypto
...
cc2538: Add PKA drivers, ECC algorithms and examples
2015-10-21 11:24:35 +02:00
Simon Duquennoy
4edfb3671f
Merge pull request #1315 from simonduq/pr/fix-jn516x-uart-printf
...
jn516x uart-driver.c: use DBG_vPrintf instead of printf.
2015-10-20 15:57:12 +02:00
Simon Duquennoy
810036e4f3
jn516x uart-driver.c: use DBG_vPrintf instead of printf. Issue https://github.com/contiki-os/contiki/issues/1314
2015-10-20 14:56:51 +02:00
Simon Duquennoy
2daa3d7377
Merge pull request #1269 from tadodotcom/tmp-uip-fallback-iface
...
More flexibility for the fallback interface
2015-10-20 11:33:14 +02:00
Simon Duquennoy
10bd49a71a
Merge pull request #756 from sieben/dos2unix
...
dos2unix fix
2015-10-18 20:26:07 +02:00
AntiCat
d631270af4
cc2538: Add PKA drivers, ECC algorithms and examples
2015-10-18 20:14:17 +02:00
kkrentz
c865982df5
JN516x: Call LLSEC.init instead of LLSEC.bootstrap
2015-10-15 00:41:12 -07:00
Simon Duquennoy
bfeff0488d
Port JN516x ccm-star implementation to new ccm_star_driver interface
2015-10-14 09:20:44 -07:00
Konrad Krentz
b522c042ec
llsec: Replaced bootstrap function with a simple init function
2015-10-14 08:21:40 -07:00
Oliver Schmidt
1b2028f1e0
Merge pull request #1302 from oliverschmidt/master
...
Removed mouse pointer initialization.
2015-10-09 22:22:07 +02:00
Oliver Schmidt
43ac818dd2
Removed mouse pointer initialization.
...
Now the cc65 C library for CBM takes care of this.
2015-10-09 19:35:31 +02:00
Vladimir Pouzanov
fee4476605
Fixed detection of windows-native
2015-09-29 10:36:18 +01:00
Simon Duquennoy
6d4f50e53a
Merge pull request #1282 from farcaller/nativenet
...
Basic NETSTACK_CONF_RADIO based on kernel 802.15.4
2015-09-28 19:30:38 +02:00
Simon Duquennoy
2231cc9b0f
Merge pull request #1266 from drugo72/avr-revival
...
AVR revival: new battery and temperature sensors and er-rest-example for the Raven
2015-09-28 17:52:26 +02:00
Mariano Alvira
94daacd244
Merge pull request #817 from SmallLars/econotag-ecc
...
Addet ECC functions on elliptic curve secp256r1.
2015-09-28 09:45:11 -05:00
Mariano Alvira
ff7129dc53
Merge pull request #881 from drugo72/avr-fixes
...
Avr fixes
2015-09-28 09:41:21 -05:00
Vladimir Pouzanov
bd1b7d9814
Fixed linuxradio compilation issues with native and minimal-net
2015-09-28 12:48:01 +01:00
Vladimir Pouzanov
4c8618e6ba
Extracted linuxradio device name to contiki-conf
2015-09-28 12:48:00 +01:00
Vladimir Pouzanov
52c90519d9
Fixed missing #includes and restricted linuxradiodrv compilation to linux
2015-09-28 12:48:00 +01:00
Vladimir Pouzanov
867368b929
Basic NETSTACK_CONF_RADIO based on kernel 802.15.4
2015-09-28 12:47:11 +01:00
Simon Duquennoy
f9537b6355
Merge pull request #1219 from simonduq/jn516x-port
...
NXP JN516x Platform
2015-09-25 12:09:52 +02:00
Lars Schmertmann
17ff3bb466
Added ECC functions on elliptic curve secp256r1
2015-09-24 14:11:20 +02:00
Simon Duquennoy
bd7d45080d
Added NXP JN516x platform
2015-09-23 14:38:31 +02:00
Cristiano De Alti
018be89b11
Revert abs -> ABS change from commit 0dab6926b3
.
...
The avr-ravenlcd cannot include sys/cc.h since this in turns includes contiki-conf.h
which the avr-ravenlcd does not have.
2015-09-22 23:32:17 +02:00
Cristiano De Alti
7b5c57c892
See https://sourceforge.net/p/contiki/mailman/message/31702228/
2015-09-22 23:32:17 +02:00
Cristiano De Alti
8e02955c3d
Fix menu. How could it worked before? Also added a macro to disable JTAG using inline assembly
2015-09-22 23:32:17 +02:00
Cristiano De Alti
a3435952ef
Only output data and text sections to the hex file
2015-09-22 23:32:17 +02:00
Cristiano De Alti
65e70baa84
Tables must be const in order to be put into read-only section by means of __attribute__((progmem)) (avr-gcc 4.7.0)
2015-09-22 23:32:17 +02:00
Cristiano De Alti
abac0f0381
Fix compilation of er-rest-example
2015-09-22 23:32:17 +02:00
Víctor Ariño
561e70b18e
Updated current fallback_interface(s) to return int.
2015-09-22 12:53:04 +02:00
Cristiano De Alti
d2528caa85
Implement battery and temperature sensors.
...
On the raven, the battery and temperature readings are available
from the companion 3290 cpu over the serial line.
Modify the existing raven-lcd-interface application to export
these sensors.
2015-09-21 22:45:57 +02:00
Lars Schmertmann
46ffc509c1
Added App/Tool/Example for usage of additional flash on econotag/mc1322x
2015-09-14 20:43:12 +02:00
Mattias Buelens
72aac552ef
Cooja: Track CFS file size
...
Previously, the Cooja mote assumed that its file was always initially empty (file.endptr == 0). Therefore, a file uploaded to a mote's CFS could never be read by the mote, as the mote would prevent reads from going past the EOF (indicated by endptr).
By tracking the file size and making it accessible to Cooja, the correct size of the uploaded file can be reported to the mote and allow it to read the uploaded file.
2015-09-09 23:06:09 +02:00
Nicolas Tsiftes
bebf0f9156
Merge pull request #1246 from nvt/wismote-fixes
...
Minor fixes for the WisMote platform
2015-09-08 13:52:45 +02:00
Rémy Léone
7a5071dd30
Adding a gitattributes and correcting line-endings
...
https://help.github.com/articles/dealing-with-line-endings/
2015-09-07 15:40:02 +02:00
Atis Elsts
2f79810b58
Use ENERGEST_SWITCH to switch between different power modes to improve energest accuracy.
2015-09-04 11:46:00 +02:00
Simon Duquennoy
265b65c67c
Fix Wismote randon_init for link-layer addresses shorter than 8 bytes
2015-09-01 19:57:37 +02:00
Simon Duquennoy
4904386f41
Wismote: init random seed
2015-09-01 10:51:25 +02:00
Simon Duquennoy
db1635cf3c
Z1: configure SFD timestamp with flag CC2420_CONF_TIMESTAMP, for consistency the Sky platform and with cc2420.c
2015-09-01 10:03:44 +02:00
Simon Duquennoy
34280338ac
Z1: init random seed
2015-09-01 10:02:35 +02:00
Antonio Lignan
90eca482ea
Remove unused RPL_CONF_MAX_DAG_ENTRIES
2015-08-29 20:22:18 +02:00
Nicolas Tsiftes
607303ecdd
Merge pull request #1081 from pablocorbalan/light
...
Remove old unused light drivers
2015-08-28 14:13:00 +02:00
Adam Dunkels
e859ad8e05
Need to increase the Cooja serial buffer size to accomodate the traffic
2015-08-27 10:28:54 +02:00
Adam Dunkels
bfb29d2f11
Merge pull request #1116 from cetic/pr-uip-clear-buffer
...
Add uip_clear_buf() macro and replace all instances of uip_len = 0
2015-08-27 10:27:08 +02:00