Commit graph

  • bf7ed8eb41 new name (ealier Standard Radio Medium) fros4943 2007-01-09 09:47:36 +0000
  • 286dfe0e54 new method for getting observable object fros4943 2007-01-09 09:47:10 +0000
  • ab2373cfec name change to udgm fros4943 2007-01-09 09:45:59 +0000
  • 5106e2c4ec updated interface due to set config structure changes fros4943 2007-01-09 09:19:54 +0000
  • a0f581c7a4 updated plugin due to structure changes fros4943 2007-01-09 09:19:23 +0000
  • ae088432fe updated arm -> mrm standard user platform fros4943 2007-01-09 09:18:23 +0000
  • 4a40a492b6 updated plugin and radio medium names fros4943 2007-01-09 09:17:55 +0000
  • 6339dc1e27 new name for arm: multi-path ray-tracer radio medium (mrm) fros4943 2007-01-09 09:16:49 +0000
  • 6464228219 renamed arm (advanced radio medium) to mrm fros4943 2007-01-09 09:15:30 +0000
  • 33bea3a025 added support for nogui start from ant fros4943 2007-01-09 09:14:25 +0000
  • 1fbce051c3 remade the use of symbols.[c,h]. symbols will now always be included in compilation fros4943 2007-01-09 09:13:36 +0000
  • cada8d324f Up to now the DNS resolver relied on the uIP 1/2 second polling for its retry management (implementing a linear back-off). But Contiki 2.x uIP doesn't implement the 1/2 second polling for UDP connections anymore! Therefore I added an event timer to the DNS resolver for its retry management. I went for a 1 second interval (still with the same linear back-off) as compromise between officially recommended longer intervals (i.e. BIND with 5 seconds and exponential back-off) and a reasonable user experience for the self induced packet loss in ARP setups. oliverschmidt 2007-01-07 13:52:25 +0000
  • 7993f46e76 * More control chars that needs binary output. bg- 2007-01-05 18:05:21 +0000
  • e4305295f7 * First stab at loadable contiki modules in plural form. bg- 2007-01-05 18:00:55 +0000
  • c367a49606 * Typedef for scratch buffer. bg- 2007-01-05 17:47:53 +0000
  • 8944a3f6c8 More'or less a verbatim copy of the traditional elfloader but built upon cmod and cle. bg- 2007-01-05 17:46:26 +0000
  • 75f4408119 Autoload the WinPcap driver now that I consider it fully functional. oliverschmidt 2007-01-03 10:36:58 +0000
  • 00101cc177 Added support for the cc65 target 'apple2enh' (Enhanced Apple //e). oliverschmidt 2007-01-03 10:29:17 +0000
  • ef8ae0e158 Added an initial Makefile for the cc65 tool chain (www.cc65.org). For now it allows to build the statically linked hello-world example. oliverschmidt 2007-01-03 10:26:40 +0000
  • 965342ff43 * Increase portability by avoiding "-" in regexp sets. bg- 2007-01-02 12:39:48 +0000
  • 69492ff4ea Removed Contiki 1.x makefiles to avoid confusion on understanding the (already complex enough) Contiki 2.x build system. oliverschmidt 2006-12-31 14:30:11 +0000
  • 6c4bcfb86f Moved 6502-specific implementation of local continuations into a 'sys' folder in order to allow the oliverschmidt 2006-12-31 14:26:02 +0000
  • 859ab1b706 Allow a target-specific makesfile to supply a custom rule for dependency file generation in the same way it is done for all other rules. oliverschmidt 2006-12-31 14:16:32 +0000
  • 07a26c584a Introduced a new variable CONTIKI_OBJECTFILES in order to allow target-specific makesfile to add object files to the Contiki library which are not compiled from .c files but i.e. assembled from .S files. oliverschmidt 2006-12-31 13:54:24 +0000
  • 355630f2d6 The whole Contiki 2.x CVS project doesn't contain a single usage of the Contiki preemptive multithreading library. Therefore I argue to remove it from the default build in order to lower the barrier to entry for new - or old ;-) targets - especially those without a timer interrupt. oliverschmidt 2006-12-31 13:46:40 +0000
  • 99fd132d3c If we explicitly do a oliverschmidt 2006-12-31 13:34:59 +0000
  • 074e74a584 Avoid generating new CTK events if process_exit() and LOADER_UNLOAD() was already called. oliverschmidt 2006-12-29 23:05:19 +0000
  • 3229e5fa9d Minor source consistency improvement. oliverschmidt 2006-12-29 00:06:32 +0000
  • 79899c69c1 * Change baudrate to 115200. bg- 2006-12-27 14:19:22 +0000
  • 7f5c1fde0f Add 'cuad0' device. barner 2006-12-22 17:25:13 +0000
  • 01983e2a77 Fix symbol table generation for the AVR platform. barner 2006-12-22 17:21:50 +0000
  • d4b3436d21 Add new plattform definition for the STK 501 board featuring an Atmel ATmega128. barner 2006-12-22 17:19:22 +0000
  • 94eecb64f1 Respect MMEM_CONF_SIZE user option, otherwise default to 4096 byts for MMEM_SIZE. barner 2006-12-22 17:14:06 +0000
  • c4df71bb7e - AVR specific implementation of (linear) symbol table lookup, that uses the necessary functions to load symbols from flash ROM. - Implementing binary search is on my TODO list. barner 2006-12-22 17:12:31 +0000
  • 54ac97990d - Fix / enhence AVR specific part of the ELF relocator. Some relocation types are still unsupported and will write warings on the second serial port. barner 2006-12-22 17:10:54 +0000
  • 5d6abc4cfe Provide dummy implementations for the leds and minileds module in order to unbreak the build. barner 2006-12-22 17:05:31 +0000
  • 9735acb03f - Re-implementation of timing facility using timer0 and the internal clock source. Using an external clock source (esp. the real-time clock) did not work. This might as well be a local problem (e.g. hardware). - Provide some dummy implementations in order to fix the build. barner 2006-12-22 17:04:38 +0000
  • 6eb200cfc1 Fix build: location of eeprom.h changed. barner 2006-12-22 17:02:24 +0000
  • 45cbcde797 - Fix/enhence support for RS232 interface on AVR (ATMega128): * support for multiple ports: (extended interface with 'port' parameter) * new function: rs232_redirect_stdout that allows you to redirect stdout to a serial port - In order to implement support for other MCUs, adopt a copy of rs232_atmega128.h barner 2006-12-22 17:00:45 +0000
  • 86f37e7c1b AVR specific implementation of contiki multi-threating architecture (supporting per-thread stacks). barner 2006-12-22 16:55:53 +0000
  • 265f45feba - Fix build of contiki-2.x AVR port. - Generate symbol tables for loadable modules. barner 2006-12-22 16:54:36 +0000
  • 98cea83de5 * Include loader/symbols-def.h and use extern declarations. bg- 2006-12-20 14:41:28 +0000
  • d6b06f0661 * Add extern declarations. bg- 2006-12-20 14:36:28 +0000
  • e5aef6ad8d * Typo in comment. bg- 2006-12-20 13:50:15 +0000
  • 8adcee17c3 * Typo in comment. bg- 2006-12-20 13:46:14 +0000
  • 3c9fe59106 * Typo in comment. bg- 2006-12-20 13:43:47 +0000
  • 29572668ac * Typo in comment. bg- 2006-12-20 13:42:55 +0000
  • e3a501a8c1 * Resurrect traditional elfloader interface. bg- 2006-12-20 13:38:33 +0000
  • 946e11a0fc Added optional binary search adamdunkels 2006-12-19 09:31:37 +0000
  • 419c5f3c17 Symbol is const adamdunkels 2006-12-19 09:30:57 +0000
  • bdb317274e Added generation of symbols.[ch], removed cfs-eeprom (should be in platform makefile instead) adamdunkels 2006-12-19 09:22:25 +0000
  • 2e8431b3d9 Added generation of symbols.[ch] adamdunkels 2006-12-19 09:21:12 +0000
  • b8b47d2cc9 Added cfs-eeprom adamdunkels 2006-12-19 09:19:14 +0000
  • 163541eaf5 Added note on burn-nodeid adamdunkels 2006-12-19 09:18:11 +0000
  • 36d204b992 Script for generating empty symbols.[ch] adamdunkels 2006-12-19 08:58:21 +0000
  • 0cd74875da Updated script for generating symbols.[ch] adamdunkels 2006-12-19 08:57:26 +0000
  • 1e23eb29ba added support for elf32_rel relocation entries (earlier only elf32_rela) added support for rodata section fros4943 2006-12-18 15:35:16 +0000
  • 98f8d160b3 removed symbols.h (now symbols-def.h) fros4943 2006-12-18 15:28:49 +0000
  • 1e254866d5 updated reference to symbols.h fros4943 2006-12-18 15:27:18 +0000
  • 2978147e22 scripts for auto-generating symbols.[c,h] fros4943 2006-12-18 15:25:01 +0000
  • 71940f287f new symbols definition header. fros4943 2006-12-18 15:23:04 +0000
  • 93714fc39f updated reference to "elfloader-tmp" fros4943 2006-12-18 15:17:47 +0000
  • 060225a97a added parameter to relocate method + renamed write_text() to write_rom() + added parameter to write_rom() fros4943 2006-12-18 14:54:04 +0000
  • ea0e2c0f7d moved elfloader-tmp.h -> elfloader.h fros4943 2006-12-18 14:45:49 +0000
  • 6d93716fba removed old -tmp header fros4943 2006-12-18 14:39:55 +0000
  • 5ab475498a Removed old elfloader.h and replaced with the current code (previously in elfloader-tmp.h) adamdunkels 2006-12-18 12:11:15 +0000
  • 70170b65b6 Removed old elfloader.c and replaced with the current code (previously in elfloader-tmp.c) adamdunkels 2006-12-18 11:55:42 +0000
  • 5d3baef0d2 Removed old elfloader.c and replaced with the current code (previously in elfloader-tmp.c) adamdunkels 2006-12-18 11:45:47 +0000
  • 867ceea09b minor change fros4943 2006-12-15 12:03:32 +0000
  • cd2bab0589 added method for retrieving variable addresses fros4943 2006-12-15 11:47:40 +0000
  • 76bb1dbd5f added support for gui standard plugin fros4943 2006-12-13 11:57:04 +0000
  • 67048e9ea0 bug fix: label may still be null when simulation updating fros4943 2006-12-13 11:55:06 +0000
  • 8e0150d44b bug fix: appending leading '0' when number < 0x10 fros4943 2006-12-11 16:37:11 +0000
  • bd2b6a9a53 bug fix: fros4943 2006-12-11 15:19:34 +0000
  • 30be98a575 bug fix: radio logger generated null pointer exception fros4943 2006-12-11 12:20:06 +0000
  • 381ab927df minor fix: plugin's z orders restored at load config fros4943 2006-12-07 15:14:19 +0000
  • 37bbf515f2 *cleaned up some code *updated signal strengths to those stated in cooja core interface fros4943 2006-12-07 14:28:54 +0000
  • d59ef75617 added simple filtering support fros4943 2006-12-07 14:26:48 +0000
  • b863ef4c92 added disturber mote: fros4943 2006-12-07 14:24:44 +0000
  • 03b3ac9143 checking that background image was actually loaded fros4943 2006-12-06 15:20:18 +0000
  • d8e0b4eb26 * New rule for making .ko:s. bg- 2006-12-05 16:19:43 +0000
  • a1759d5bed added new more advanced ray tracing based radio medium: Advanced Radio Medium (ARM) fros4943 2006-12-04 15:46:27 +0000
  • 4e166903a4 minor adjustment. changed simulated MAC to wait for clear channel on surrounding -80 dB or larger (instead of -150) fros4943 2006-12-04 15:26:33 +0000
  • 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. bg- 2006-12-01 15:15:08 +0000
  • 4f592bfc88 Small and modular dynamic link-editor. bg- 2006-12-01 15:12:27 +0000
  • d90f2d9824 * Bump speed over serial to 115200 (Tmote sky only). bg- 2006-12-01 15:09:57 +0000
  • 290489ac10 * Bump speed over serial to 115200 (Tmote sky only). bg- 2006-12-01 15:07:49 +0000
  • e9b0d2fe7c * Remove printfs. bg- 2006-12-01 15:06:42 +0000
  • 0191c11595 Fix constness problems. bg- 2006-12-01 15:05:20 +0000
  • 5d970109c8 * If broadcast transmission never starts, retry with (nearly) exponential backoff. bg- 2006-12-01 15:04:04 +0000
  • 7b1dd9627a * Switch to channel 15. bg- 2006-12-01 14:58:58 +0000
  • b9f81cf915 Move to channel 15. bg- 2006-12-01 14:57:19 +0000
  • 60e930a64d Kernel with static IP configuration. bg- 2006-12-01 14:56:39 +0000
  • 5345925ce6 * Kernel ssd.c is gone. bg- 2006-12-01 14:55:15 +0000
  • fc368b6946 ssd is gone bg- 2006-12-01 14:50:06 +0000
  • a86cfbb32e changes to config system: * user properties saved to user home (.cooja.user.properties) instead of to current working directory * added config value "standard user platforms" * class loader bug fix fros4943 2006-12-01 14:12:50 +0000
  • 54e8dd9547 added saved config plugin specifics support fros4943 2006-11-30 14:25:44 +0000
  • a8c35677bd * Obob in cur_break initialisation. bg- 2006-11-17 13:30:45 +0000
  • 09e5c8e09a * It is very useful to keep the rand_state across reboots. bg- 2006-11-17 13:05:34 +0000
  • f3a6cee55b * Oops, some machine dependent changes was accidentally committed. bg- 2006-11-17 13:03:51 +0000