bg-
|
4e62a35e83
|
* Backwards compatible with elfloader.c but uses the new Contiki
link-editor. Taken together cle and elfloader_compat requires less
ROM and RAM than the old version.
|
2006-12-01 15:15:08 +00:00 |
|
bg-
|
4f592bfc88
|
Small and modular dynamic link-editor.
|
2006-12-01 15:12:27 +00:00 |
|
bg-
|
0191c11595
|
Fix constness problems.
|
2006-12-01 15:05:20 +00:00 |
|
bg-
|
5d970109c8
|
* If broadcast transmission never starts, retry with (nearly)
exponential backoff.
* Fine-tune check for transmission start.
|
2006-12-01 15:04:04 +00:00 |
|
bg-
|
09e5c8e09a
|
* It is very useful to keep the rand_state across reboots.
|
2006-11-17 13:05:34 +00:00 |
|
bg-
|
f3a6cee55b
|
* Oops, some machine dependent changes was accidentally committed.
|
2006-11-17 13:03:51 +00:00 |
|
bg-
|
27e531baad
|
* Set CC2420_RXCTRL1.RXBPF_LOCUR=1 as recommended in data sheet.
* Use PRINTF to disable debug printfs.
|
2006-11-17 12:27:23 +00:00 |
|
fros4943
|
b8bcf2ab59
|
x86 elf loader implementation (only 2 common types).
depends on a few not-yet-commited files
|
2006-10-25 10:53:31 +00:00 |
|
adamdunkels
|
35395c10e0
|
Added *experimental* module for sending raw (non-routed) packets from Contiki. The name of the module is likely to change.
|
2006-10-22 12:31:46 +00:00 |
|
nifi
|
755ee04e24
|
major bug fix: arithmetic was done incorrectly in update_time() + process already expired timers when adding timers
|
2006-10-09 16:05:58 +00:00 |
|
nifi
|
5528198929
|
fixed leds invert
|
2006-10-09 14:38:23 +00:00 |
|
adamdunkels
|
022b1ba742
|
Made LEDS not count
|
2006-10-09 11:55:02 +00:00 |
|
adamdunkels
|
20b05c6d22
|
Added PROCESS_PT_SPAWN, PROCESS_WAIT_UNTIL
|
2006-10-09 11:54:29 +00:00 |
|
adamdunkels
|
528760f924
|
Updated code
|
2006-10-09 11:53:56 +00:00 |
|
adamdunkels
|
a2befb9dd0
|
Made headercompression work on external buffer
|
2006-10-09 11:53:43 +00:00 |
|
adamdunkels
|
17c32fa33e
|
Updated documentation
|
2006-10-09 11:13:25 +00:00 |
|
adamdunkels
|
96c771250c
|
Limit number of sensor events to avoid overflowing event queue
|
2006-10-06 09:18:52 +00:00 |
|
adamdunkels
|
b9b8ef7da5
|
GCR encoding/decoding
|
2006-10-05 09:23:41 +00:00 |
|
adamdunkels
|
e117830406
|
Must reset uip_slen to zero after transmit to avoid confusing uIP if it is invoked after this function
|
2006-09-26 22:12:59 +00:00 |
|
adamdunkels
|
b9607d3be2
|
Fixed the order of the statistics fields, added UIP_APPDATA_PTR pointer that always points to the application data space in the uip_buf buffer, added the documentation for an uip_ipaddr_isbroadcast() function.
|
2006-09-26 21:02:35 +00:00 |
|
adamdunkels
|
1504f2836e
|
Commented out unused functionality: the ability to create a process running a thread was never used. With the new code, only running 'bare' threads is supported. If support for creating processes with a thread is needed, it may be reneabled later but currently there doesn't seem to be a need for it
|
2006-09-26 20:59:51 +00:00 |
|
adamdunkels
|
6bd28132ed
|
Fixed the behaviour of PT_SCHEDULE() so that it returns true if a protothread is still active (yielded or waiting). Thanks to Kevin Collins for fixing.
|
2006-09-26 20:57:58 +00:00 |
|
adamdunkels
|
25a132cff2
|
A module that allows Contiki processes to have subprocesses. A subprocess is defined within another process and is created on the fly when needed.
|
2006-09-26 20:53:27 +00:00 |
|
bg-
|
670f414594
|
* FASTSPI_READ_RAM_LE(p,a,c,n) for completeness.
|
2006-09-26 15:48:01 +00:00 |
|
bg-
|
3de6d787c9
|
* New function slip_write(u8_t *ptr, int len).
* Slip active detection and current address reporting.
|
2006-09-26 15:47:14 +00:00 |
|
oliverschmidt
|
9e9677b4f0
|
Added the CCIF (Contiki Core InterFace) declarations necessary for a loadable ARP handler.
|
2006-09-23 20:10:08 +00:00 |
|
oliverschmidt
|
3e92f843ba
|
More uip_ipaddr_t fixes.
|
2006-09-18 23:27:42 +00:00 |
|
oliverschmidt
|
83561d8963
|
Added the CCIF (Contiki Core InterFace) declarations necessary for a loadable packet driver.
|
2006-09-09 23:24:39 +00:00 |
|
bg-
|
35e6053795
|
Use ticks for s.ticks.
|
2006-09-07 15:57:59 +00:00 |
|
adamdunkels
|
ea13dd9179
|
#if 0:ed out unused code
|
2006-09-01 22:56:47 +00:00 |
|
adamdunkels
|
7bfd457bbc
|
Fixed bug where instruction to be relocated was fetched from an incorrect location
|
2006-09-01 07:10:01 +00:00 |
|
adamdunkels
|
2380d63260
|
Added uip-udp-packet.h
|
2006-08-31 09:36:46 +00:00 |
|
adamdunkels
|
b8bf33f53f
|
Functions for sending individual UDP datagrams
|
2006-08-31 09:35:27 +00:00 |
|
oliverschmidt
|
d3d215d142
|
The special handling of mouse-over detection for bitmaps and icons seems unnecessary since the the member 'h' is always present and can always be assumed to be initialized. Furthermore the special handling prevented multiline textentries to be treated correctly. Therefore the special handling is now completely removed (and the handling of the 'h' member is adjusted).
|
2006-08-30 23:12:33 +00:00 |
|
oliverschmidt
|
fba087810d
|
Don't make assumptions on textentry contents beyond the first '\0'.
|
2006-08-30 22:24:12 +00:00 |
|
oliverschmidt
|
62a48a4138
|
Don't make assumptions on textentry contents beyond the first '\0'.
|
2006-08-30 22:15:25 +00:00 |
|
oliverschmidt
|
98bb911ffa
|
Avoid compiler warnings.
|
2006-08-27 00:07:15 +00:00 |
|
oliverschmidt
|
424fde144d
|
Added the CCIF (Contiki Core InterFace) declarations used by the applications which are currently part of the Win32 build.
|
2006-08-26 23:54:00 +00:00 |
|
oliverschmidt
|
3aa884cb20
|
Get uip_ethaddr declaration.
|
2006-08-26 23:40:46 +00:00 |
|
oliverschmidt
|
24e17a9ed1
|
Avoid compiler warnings.
|
2006-08-21 21:59:59 +00:00 |
|
bg-
|
e4e3a11b8b
|
New function process_nevents().
|
2006-08-17 15:39:24 +00:00 |
|
bg-
|
f0a14fbeae
|
* Some ntohs stuff.
* Etimer package only allows you to sleep half as many ticks as one
would expect. Adjust for this.
|
2006-08-17 12:51:07 +00:00 |
|
oliverschmidt
|
52947189d0
|
Added main header include.
|
2006-08-16 22:12:46 +00:00 |
|
nifi
|
649afd342b
|
Avoid compiler warning.
|
2006-08-15 09:38:33 +00:00 |
|
oliverschmidt
|
d4a00f67fe
|
The program_handler_add() mechanism relied on being used after the initialization of the program_handler (and the ctk) process but before entering the event handling. In Contiki 2.x there's no such explicit process initialization anymore - and the implicit asynchronous initialization runs after program_handler_add(). Therefore the initialization of the data structures modified by program_handler_add() had to be removed from that asynchronous process initialization. Instead C-langugae global data.initialization is used.
|
2006-08-15 00:11:45 +00:00 |
|
oliverschmidt
|
43e9e3caa0
|
Added main header include.
|
2006-08-14 23:39:23 +00:00 |
|
oliverschmidt
|
f429f73b59
|
Added PROCESS_NAME() for the CTK conio service.
|
2006-08-14 23:36:14 +00:00 |
|
oliverschmidt
|
5bd04b9c0d
|
Avoid compiler warnings.
|
2006-08-14 23:31:40 +00:00 |
|
bg-
|
eb7fcb54b4
|
* Change uip_ipaddr_t to be initialized from bytes rather than
|
2006-08-14 13:58:28 +00:00 |
|
oliverschmidt
|
ffb4edc3e3
|
Removed designated union initializers from recent change to avoid dependence on ISO C99 compliant compilers.
|
2006-08-13 14:53:45 +00:00 |
|