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 |
|
oliverschmidt
|
e4086d8374
|
Use cfs filesystem to allow for specific implementations (and make use of fastcall).
|
2007-12-21 01:04:29 +00:00 |
|
oliverschmidt
|
ae4978e994
|
Moved z80 specific line to z80 makefile.
|
2007-12-21 00:49:40 +00:00 |
|
oliverschmidt
|
1863f8aef2
|
Added generic ctk mouse implementation based on cc65 mouse drivers.
|
2007-12-20 22:47:39 +00:00 |
|
oliverschmidt
|
2c45596f5c
|
Optimized non-logging scenario.
|
2007-12-20 20:49:59 +00:00 |
|
oliverschmidt
|
14fa993204
|
Define an empty rtimer_arch_now() macro to keep compiler happy.
|
2007-12-20 20:28:34 +00:00 |
|
oliverschmidt
|
333ad36a4a
|
Added general ctk support to the cc65 build.
|
2007-12-16 17:03:27 +00:00 |
|
oliverschmidt
|
f55b3cfe0e
|
So we're finally back at reducing the memory footprint be avoiding to pull in large C-library enitities.
|
2007-12-16 17:02:37 +00:00 |
|
oliverschmidt
|
8644822a34
|
Soe we're finally back at reducing the memory footprint be avoiding to pull in large C-library enitities.
|
2007-12-16 13:08:09 +00:00 |
|
oliverschmidt
|
805f3f87d3
|
Make the "empty" error_exit implementation the default to be optionally overridden.
|
2007-12-16 13:05:23 +00:00 |
|
oliverschmidt
|
b32f0643ab
|
Moved stuff into sys subdir to clean up the apple2enh dir (and because the corresponding shared res. cpu stuff is in the sys dir as well).
|
2007-12-15 11:04:11 +00:00 |
|
oliverschmidt
|
e59252ab29
|
Moved stuff into sys subdir to clean up the 6502 dir (and because the corresponding shared stuff is in the sys as well).
|
2007-12-15 00:14:18 +00:00 |
|
oliverschmidt
|
983688bef6
|
Use C99 type to typedef Contiki types.
|
2007-12-15 00:06:27 +00:00 |
|
joxe
|
f997ec6231
|
fixed defs and to compile for atmega32 also - has no TCNT3
|
2007-12-11 17:21:14 +00:00 |
|
oliverschmidt
|
2bcabc061d
|
Optimized to work with logging turned off.
|
2007-12-08 22:34:59 +00:00 |
|
oliverschmidt
|
382603b581
|
Made error_exit() implementation target-specific.
|
2007-12-08 22:21:50 +00:00 |
|
oliverschmidt
|
70321f690f
|
Made error_exit() implementation target-specific.
|
2007-12-08 22:16:43 +00:00 |
|
oliverschmidt
|
4defaddf31
|
Avoid pulling in the DNS client. Later we'll want to have this configurable.
|
2007-12-08 21:48:49 +00:00 |
|
oliverschmidt
|
a54195ff04
|
Fixed to work with logging turned off.
|
2007-12-08 21:47:26 +00:00 |
|
oliverschmidt
|
69a16d89c5
|
Fixed typo.
|
2007-12-08 21:19:06 +00:00 |
|
oliverschmidt
|
a980f40bf6
|
Take in account that the C64 Retro Replay clockport needs to be activated in order to work with the RR-Net Ethernet card.
|
2007-12-08 21:05:48 +00:00 |
|
oliverschmidt
|
1afc872a29
|
cc65 has recently become more restrictive...
|
2007-12-06 10:36:33 +00:00 |
|
oliverschmidt
|
45988fdfd0
|
Fixed LAN91C96 driver.
|
2007-12-01 20:23:11 +00:00 |
|
oliverschmidt
|
9f1feb6e26
|
Added LAN91C96 driver.
|
2007-11-30 12:34:08 +00:00 |
|
oliverschmidt
|
66717d11ba
|
Generic SMSC LAN91C96 driver for cc65 targets. The driver is intended to be loaded dynamically as relocatable module. It modifies itself to accomodate different Ethernet IO address locations:
- ETH64 ($DE10)
- Apple2 LANceGS ($C0x0)
|
2007-11-30 12:32:07 +00:00 |
|
oliverschmidt
|
b51a680a02
|
Minor optimization.
|
2007-11-29 21:56:55 +00:00 |
|
fros4943
|
3a0ba03407
|
added experimental avr rtimer-arch implementation
8 seconds wraparound
|
2007-11-29 02:44:05 +00:00 |
|
oliverschmidt
|
394d70c57d
|
Added some info on the 6502 targets.
|
2007-11-28 18:19:14 +00:00 |
|
adamdunkels
|
95ffdc283e
|
Forgot to remove -Werror
|
2007-11-28 17:17:19 +00:00 |
|
adamdunkels
|
7e89af8992
|
Removed -Werror -pedantic and -std=c99 because of problems with compiling under Linux
|
2007-11-28 17:15:15 +00:00 |
|
matsutsuka
|
80f858b68b
|
typedef uint8_t, uint16_t, and uint32_t have been added to help some sources.
|
2007-11-28 09:36:06 +00:00 |
|
matsutsuka
|
fbb8fb409a
|
The Micro-Executable Format (MEF) support (experimental).
|
2007-11-28 06:13:24 +00:00 |
|
oliverschmidt
|
9d39b4be54
|
Added global error_exit() and config read function to build.
|
2007-11-27 21:43:32 +00:00 |
|
oliverschmidt
|
6028fccc39
|
Added read function for a simple binary config file.
|
2007-11-27 21:42:02 +00:00 |
|
oliverschmidt
|
67af780c93
|
Made include paths consistent.
|
2007-11-27 20:54:10 +00:00 |
|
oliverschmidt
|
20824c5603
|
Make use of global error_exit().
|
2007-11-27 20:52:52 +00:00 |
|
oliverschmidt
|
2ef0eec6f6
|
Made error_exit() globally available.
|
2007-11-27 18:17:47 +00:00 |
|
oliverschmidt
|
18d591206e
|
Added (default) log implementation for cc65 targets.
|
2007-11-27 16:48:44 +00:00 |
|
oliverschmidt
|
689e0f077a
|
Added some info on the wpcap driver.
|
2007-11-27 13:06:55 +00:00 |
|
adamdunkels
|
6e0e6e1279
|
Removed -Werror since LPM*_EXIT; and friends trigger an internal mspgcc compiler error
|
2007-11-26 23:23:20 +00:00 |
|
oliverschmidt
|
74c4e10f23
|
No reason to not just compile petsciiconv.c for all cc65 targets.
|
2007-11-25 21:43:55 +00:00 |
|
oliverschmidt
|
7fc383e100
|
Minor change in comment.
|
2007-11-24 12:57:09 +00:00 |
|
fros4943
|
2564882015
|
only create full symbols list if SYMBOLS is defined
|
2007-11-23 06:22:52 +00:00 |
|
oliverschmidt
|
5608e2d451
|
Minor adjustment to predominant coding style.
|
2007-11-22 11:41:18 +00:00 |
|
oliverschmidt
|
a2dd620ecc
|
Allow the webserver and telnetd examples to build.
|
2007-11-22 11:40:17 +00:00 |
|
oliverschmidt
|
da44474fd4
|
Generic Ethernet driver for cc65 targets. The actual hardware driver is loaded as relocatable module.
|
2007-11-20 21:10:20 +00:00 |
|
oliverschmidt
|
e6e6ea415c
|
Generic Cirrus Logic CS8900A driver for cc65 targets. The driver is intended to be loaded dynamically as relocatable module. It modifies itself to accomodate different Ethernet IO address locations:
- C64 TFE ($DE00)
- C64 RRNet ($DE08)
- Apple2 Uther ($C0x0)
|
2007-11-19 23:14:14 +00:00 |
|
oliverschmidt
|
9a96dbca03
|
Moved currently inconsistent files to backyard to clean up for release 2.1
|
2007-11-19 23:00:33 +00:00 |
|
joxe
|
a4985fd1f7
|
removed offset in rtimer_arch
|
2007-11-19 22:38:57 +00:00 |
|
ksb
|
437ba5bbf4
|
Removed warnings
|
2007-11-18 12:18:59 +00:00 |
|
oliverschmidt
|
d609db3580
|
Removed compiler warnings.
|
2007-11-18 01:36:59 +00:00 |
|
oliverschmidt
|
eabf01903d
|
Replaced most type definitions with reference to stdint.h.
|
2007-11-17 23:42:23 +00:00 |
|
oliverschmidt
|
b8b6b6239e
|
Allow to build both with Cygwin and VC++.
|
2007-11-17 21:33:53 +00:00 |
|
oliverschmidt
|
eb3fda68c7
|
Source reformatting only.
|
2007-11-17 20:00:42 +00:00 |
|
adamdunkels
|
1e1e44a3f8
|
Fixed compiler warnings to make code compile with gcc's -pedantic switch
|
2007-11-17 18:01:00 +00:00 |
|
adamdunkels
|
1070fe19a3
|
Added rtimer_arch_now prototype
|
2007-11-17 10:47:22 +00:00 |
|
adamdunkels
|
4ce9b8a33b
|
Added -Werror to turn compiler warnings into errors to ensure that code always compile without warnings
|
2007-11-17 10:37:28 +00:00 |
|
adamdunkels
|
2132462716
|
Updated to use the watchdog API
|
2007-11-17 10:28:04 +00:00 |
|
adamdunkels
|
19b7bd9217
|
Fixed watchdog support for the MSP430. It now works as intended
|
2007-11-17 10:16:48 +00:00 |
|
adamdunkels
|
22cb35e9f6
|
Added -Werror to turn compiler warnings into errors to ensure that code always compile without warnings
|
2007-11-17 10:11:58 +00:00 |
|
fros4943
|
53ea3cd7bf
|
removed symbols from .elf output (but always included with .out)
+ uncommented unused %.ce target (check Makefile.include to enable it)
|
2007-11-16 09:19:22 +00:00 |
|
adamdunkels
|
f192211444
|
Added a hack function called clock_counter() to make the current prototype profiling code run on the MSP430 platform
|
2007-11-12 21:07:39 +00:00 |
|
adamdunkels
|
585f00a804
|
Removed old codeprop-tmp.c
|
2007-11-06 20:35:42 +00:00 |
|
fros4943
|
deeed3389a
|
added dummy RTIMER definition
|
2007-11-01 16:26:58 +00:00 |
|
fros4943
|
559e3eb6ea
|
removed platform specific definitions
+
changed default linker to gcc (as for the default linker arguments)
|
2007-11-01 16:26:31 +00:00 |
|
joxe
|
7fe87db86a
|
fixed some timer interrupt bugs and reimplemented clock_fine to avoid disabling interrupts
|
2007-10-04 20:45:29 +00:00 |
|
fros4943
|
5f63995265
|
support for delayed interrupts
earlier TACCR1 could be set to already passed time if timer A interrupts was delayed
|
2007-10-04 14:14:58 +00:00 |
|
matsutsuka
|
0ab5a22a47
|
Fixed a minor glitch
|
2007-10-01 23:04:02 +00:00 |
|
matsutsuka
|
4d6d5eb8ff
|
RS232 support has been unified from just 'dumb' serial line and SLIP support.
|
2007-09-29 03:58:38 +00:00 |
|
matsutsuka
|
f553789fea
|
Made unnecessary symbols static.
|
2007-09-29 03:57:39 +00:00 |
|
matsutsuka
|
1e6ac84151
|
Customized crt0 has been introduced to fix some SDCC glitches.
|
2007-09-29 03:57:07 +00:00 |
|
matsutsuka
|
8d5e863b9a
|
File names are changed.
|
2007-09-19 12:48:26 +00:00 |
|
matsutsuka
|
c99b7dc827
|
status has been added for polling function.
|
2007-09-19 12:47:19 +00:00 |
|
matsutsuka
|
eb39a24ad8
|
Char bug seems to be fixed in the newer version of sdcc.
|
2007-09-19 12:44:01 +00:00 |
|
matsutsuka
|
7b402d38f8
|
The suffix for preprocessed assembler file has been changed from ".hS" to ".cS"
|
2007-09-19 12:41:33 +00:00 |
|
nvt-se
|
1d4db3e2cc
|
The function was missing the case when the stack was used completely,
and didn't return a value then.
|
2007-09-14 20:21:01 +00:00 |
|