oliverschmidt
|
f822ac9797
|
Added clock_seconds() implementation.
|
2008-07-12 14:44:37 +00:00 |
|
adamdunkels
|
fc6d059d24
|
Added a clock_seconds() function prototype to core/sys/clock.h, that returns seconds in 32 bit format. On platforms like the MSP430, which has a 16 bit native datatype, this cannot be implemented with an interrupt tick that increments a 32 bit value because access is not atomic. Instead, the MSP430 code increments 16 bit seconds value and converts this into a 32 bit value through an offset calculation. If the new value is smaller than the last check, the offset is incremented by 65536. This change also means that CLOCK_CONF_SECOND must be a power of two because a modulo operation is used inside the periodic tick interrupt handler.
|
2008-07-07 23:38:09 +00:00 |
|
oliverschmidt
|
c9a8eea371
|
Added cfs_seek to the preprocessor level implementation of the cfs API.
|
2008-07-06 07:28:05 +00:00 |
|
nvt-se
|
6440c3de81
|
removed unnecessary inclusion
|
2008-07-04 03:03:41 +00:00 |
|
adamdunkels
|
62b7ef5173
|
Moved energest from lib/ to sys/
|
2008-07-04 00:02:21 +00:00 |
|
adamdunkels
|
64b6663b11
|
moved energest from lib/ to sys/
|
2008-07-03 23:59:20 +00:00 |
|
adamdunkels
|
871598fb24
|
Added dummy watchdog.c to allow compiling and running code that calls the watchdog functions
|
2008-07-03 23:10:25 +00:00 |
|
matsutsuka
|
d194d54e8e
|
CC_CONST_FUNCTION replaces some const keywords in order to workaround a sdcc bug, which cannot handle function pointers as const.
|
2008-07-02 15:02:33 +00:00 |
|
adamdunkels
|
7c459c849d
|
The .ihex file use the intermediate Contiki-wide .$(TARGET) target instead of the MSP430-specific .firmware
|
2008-07-02 14:11:34 +00:00 |
|
adamdunkels
|
66876625d4
|
Changed name of the simple-cc2420 module to cc2420: changed all function names and variable names from simple_cc2420_* to cc2420_*.
|
2008-07-02 09:05:40 +00:00 |
|
matsutsuka
|
29b17c6933
|
Modified some glitches in startup code, and introduced additional typedefs required in the current version.
|
2008-07-02 07:13:22 +00:00 |
|
adamdunkels
|
1586d8f36f
|
Changed filename of the CC2420 driver from simple-cc2420 to cc2420.
|
2008-07-01 21:02:51 +00:00 |
|
adamdunkels
|
2569a8fc69
|
Removed unused file
|
2008-07-01 20:59:44 +00:00 |
|
adamdunkels
|
9d7c81d4ed
|
Added missing IPBUF definition needed for IPv6
|
2008-06-23 19:53:16 +00:00 |
|
adamdunkels
|
d094fe254f
|
Fixed problems with IPv6-enabled Windows XP
|
2008-06-23 19:52:44 +00:00 |
|
oliverschmidt
|
f6c310d90a
|
I'd better don't try to be smart by including read access into every write access - as the cc65 CBM POSIX file I/O library doesn't allow for both reading and writing at all.
|
2008-06-16 11:20:22 +00:00 |
|
oliverschmidt
|
456d7ad45e
|
Updated URL.
|
2008-06-13 20:08:06 +00:00 |
|
oliverschmidt
|
d619b095a9
|
Added some info on the high-level config macros (and other stuff).
|
2008-06-12 22:15:50 +00:00 |
|
oliverschmidt
|
929da590be
|
Removed '!' as gnumake already adds '.'.
|
2008-05-22 19:43:08 +00:00 |
|
adamdunkels
|
31ea41d8db
|
Changed the name of UIP_CONF_TCP_FORWARD to UIP_CONF_IP_FORWARD since forwarding is done at the IP level
|
2008-05-14 19:19:28 +00:00 |
|
joxe
|
57dedee38f
|
enabled ADC IRQs if ADC sensors active
|
2008-04-25 15:53:55 +00:00 |
|
oliverschmidt
|
b7958e3472
|
Fixed minor copy&paste issue.
|
2008-03-29 15:22:39 +00:00 |
|
oliverschmidt
|
3d1d6e333c
|
Added high level config macro for the new compiletime forwarding option.
|
2008-03-29 15:21:51 +00:00 |
|
oliverschmidt
|
e72ca9e5d4
|
Allow division by RTIMER_ARCH_SECOND to compile.
|
2008-03-28 22:38:03 +00:00 |
|
oliverschmidt
|
a500f2dd73
|
Removed unused variable.
|
2008-03-04 22:56:54 +00:00 |
|
oliverschmidt
|
a7e73d030a
|
Added naive snprintf support.
|
2008-02-16 08:56:29 +00:00 |
|
adamdunkels
|
da49b950d4
|
Count the number of times the watchdog has been stopped to avoid starting it when someone else has stopped it
|
2008-02-11 10:45:19 +00:00 |
|
adamdunkels
|
660b7f9a78
|
Initialize watchdog instead of stopping and starting it
|
2008-02-11 10:44:49 +00:00 |
|
oliverschmidt
|
a685acd23a
|
Turned rtimer_arch_now() from a (one line) function into a macro.
|
2008-02-09 14:02:12 +00:00 |
|
oliverschmidt
|
604a9c2bf0
|
Removed (now obsolete) PROCESS_LOADABLE.
|
2008-02-07 19:56:56 +00:00 |
|
adamdunkels
|
cf5ff2bbb2
|
Made SLIP code coexist with ordinary serial code. If WITH_UIP=1, the SLIP code is used instead.
|
2008-02-03 20:59:35 +00:00 |
|
adamdunkels
|
e68d669265
|
Added improvements suggested by Hardy Greich: define CPU speed in one place only (contiki-conf.h), added nop to XTAL settlement delay
|
2008-02-03 20:58:11 +00:00 |
|
adamdunkels
|
a4d5ca833c
|
Update the periodic watchdog only if it is not stopped
|
2008-01-21 10:39:23 +00:00 |
|
adamdunkels
|
f2599b38e7
|
Added a WERROR variable, which, if set, causes -Werror flags to be turned on
|
2008-01-17 12:07:32 +00:00 |
|
adamdunkels
|
a46aceb5f8
|
Added generation of symbols.c if CORE is set
|
2008-01-08 08:04:41 +00:00 |
|
adamdunkels
|
e16b7ffcf0
|
Changed the return value of the inpt handler function to int so that it can wake up the CPU from LPM
|
2008-01-08 08:04:09 +00:00 |
|
adamdunkels
|
7f05b8a5ef
|
Added a reboot function
|
2008-01-08 08:03:02 +00:00 |
|
adamdunkels
|
b50d2b02ee
|
Reformatting to comply with code style
|
2008-01-08 08:01:41 +00:00 |
|
adamdunkels
|
345d0a8a79
|
Added a WERROR definition that can be used to turn -Werror on
|
2008-01-08 08:01:01 +00:00 |
|
oliverschmidt
|
b96c9deebc
|
Added "usual" comments.
|
2008-01-04 21:53:32 +00:00 |
|
oliverschmidt
|
bb19396d21
|
Introduced yet another high-level config macro.
|
2008-01-01 19:47:03 +00:00 |
|
oliverschmidt
|
216d20dabb
|
Allow to implement cfs API on preprocessor level using a "pfs" (platform file system) by setting a new high-level config macro.
|
2008-01-01 17:44:24 +00:00 |
|
oliverschmidt
|
faad65bddd
|
Use cfs filesystem to allow for specific implementations.
|
2007-12-24 00:13:28 +00:00 |
|
oliverschmidt
|
93ff3add1f
|
Use cfs filesystem to allow for specific implementations.
|
2007-12-23 15:37:28 +00:00 |
|
oliverschmidt
|
5592b1df6c
|
Implement cfs API on preprocessor level using POSIX functions..
|
2007-12-23 15:29:19 +00:00 |
|
oliverschmidt
|
fda38428d9
|
Introduced some more high-level config macros.
|
2007-12-23 13:55:38 +00:00 |
|
oliverschmidt
|
14a8cf7200
|
Made use of the new high-level config macros.
|
2007-12-23 12:33:57 +00:00 |
|
oliverschmidt
|
125f261b7d
|
Introduced high-level macros to be set on the make command line. They allow easy configuration of Contiki for typical (cc65-)project scenarios.
|
2007-12-23 12:32:43 +00:00 |
|
oliverschmidt
|
0564cc50fd
|
Splitted POSIX based cfs implementation to avoid pulling in potentially large POSIX directory I/O functions without needing them at all.
|
2007-12-21 01:36:01 +00:00 |
|
oliverschmidt
|
102e3e2a24
|
Make use of fastcall.
|
2007-12-21 01:13:44 +00:00 |
|