Commit graph

300 commits

Author SHA1 Message Date
fros4943 c06c28c668 new mulithreading switch function.
should work on both linux and win32 platforms
2007-04-02 08:47:28 +00:00
oliverschmidt 5bceecfbb0 Added Cygwin networking support using WinPcap. 2007-04-01 21:05:17 +00:00
oliverschmidt 01b9b31952 Moved wpcap*.[ch] from platform/minimal-net/net to cpu/native/net. 2007-04-01 20:39:05 +00:00
adamdunkels e6301c6221 Moved tapdev*.[ch] from platform/netsim/net and platform/minimal-net/net to cpu/native/net 2007-03-31 18:49:37 +00:00
adamdunkels 8e45418649 Made sure that two packets sent consecutively from the same node do not interfere with each other 2007-03-31 18:47:27 +00:00
adamdunkels 58f45dbc19 Updated to use the cpu/native makefile 2007-03-31 18:44:14 +00:00
nifi 1432347ca5 typo 2007-03-30 11:07:11 +00:00
nifi 6aff1d2f57 changed to display contiki version + added notification about node id 2007-03-30 08:27:47 +00:00
adamdunkels 576cb01fb4 Short description of the Tmote Sky platform 2007-03-29 23:13:39 +00:00
adamdunkels 3908b238c1 Added debug output 2007-03-29 22:26:33 +00:00
adamdunkels 3abd973edb Added route addition and removal when starting and exiting 2007-03-29 22:26:17 +00:00
adamdunkels 78043e4d24 Set an appropriate IP node address 2007-03-29 22:25:39 +00:00
adamdunkels 8935ccb74f Removed reliance on a large uIP buffer configuration. Now internally uses 2048 bytes buffers regardless of uIP buffer size 2007-03-29 22:25:25 +00:00
adamdunkels 4a3f6b5e97 Put the correct tapdev_output() function in the tapdev netif 2007-03-29 22:24:47 +00:00
adamdunkels 39b5f9e81f Added Rime buffer size, reduced uIP buffer size so that IP packets can be tunneled over Rime's mesh routing 2007-03-29 22:24:21 +00:00
adamdunkels b83dd79b1d Removed stuff that was already in cpu/native/Makefile.native 2007-03-29 22:23:49 +00:00
adamdunkels 9da9650ff5 Removed stuff that was already in cpu/native/Makefile.native, and included it 2007-03-29 22:23:31 +00:00
adamdunkels a8b3ec1a3b Added a small notification printout 2007-03-29 22:23:01 +00:00
adamdunkels d1b791f693 Removed default reliance on uIP 2007-03-28 20:34:33 +00:00
adamdunkels b7ab1bb721 Removed reliance on x86 cpu 2007-03-28 20:24:45 +00:00
adamdunkels 227a3fa633 Removed old rt-arch and replaced it with rtimer-arch in cpu/native 2007-03-28 20:21:42 +00:00
adamdunkels 1dea784225 Set IP addess to match the setting in the ifconfig in net/tapdev.c 2007-03-28 20:15:39 +00:00
adamdunkels 9917b2fba4 Removed tapdev-drv 2007-03-28 20:15:15 +00:00
adamdunkels 846d8eb92b Removed tapdev-drv, removed reliance on x86 platform 2007-03-28 20:14:59 +00:00
adamdunkels af1c78dbe0 Replaced with tapdev-service.c 2007-03-28 20:14:11 +00:00
adamdunkels 99f8221f3b Removed unused code 2007-03-28 19:53:48 +00:00
nifi de2eb196c6 updated for new API, fixed include, and added activation of pir & vib sensors 2007-03-28 11:04:07 +00:00
nifi 97f660451f added initialization of flags 2007-03-28 09:58:47 +00:00
joxe b6008e9821 fixed some buggy comments 2007-03-28 09:52:35 +00:00
oliverschmidt 342e720cfd - Moved all ARP handling to service wrapper (and narrowed interface to low level code).
- Adjusted packet forwarding to moving all ARP handling to service wrapper.

- Unified general coding/formatting style.
2007-03-27 21:47:17 +00:00
oliverschmidt 35051ffbd3 Adjusted packet forwarding to moving all ARP handling to service wrapper. 2007-03-27 21:26:24 +00:00
oliverschmidt 571b956400 Added missing adjustment to recent change on moving all ARP handling to service wrappers. 2007-03-27 21:19:35 +00:00
oliverschmidt df02b4667a Copied tapdev from minimal-net to gtk. 2007-03-27 20:49:09 +00:00
oliverschmidt 1ca96b614a - Removed unnecessary PROCESS_POLLHANDLER(pollhandler()) as pollhandler is explicitly called.
- Moved all ARP handling to service wrappers (and narrowed interface to low level code).

- Unified general coding/formatting style.
2007-03-27 20:41:10 +00:00
oliverschmidt 52da435b27 Made import library consistent with header file. 2007-03-27 20:01:35 +00:00
oliverschmidt fe0e9fde11 Updated VC++ project file. 2007-03-27 19:59:06 +00:00
oliverschmidt 8f160a3286 Added Cygwin networking support using WinPcap. 2007-03-26 02:53:54 +00:00
adamdunkels 913e33c434 Increased RAM for loadable modules 2007-03-25 21:54:06 +00:00
fros4943 b42d4fa7e3 added quickstart shortcut
"make TARGET=cooja"
2007-03-25 18:22:41 +00:00
adamdunkels ea33b82b1a Set Rime address on boot up, activate button sensor 2007-03-25 17:21:49 +00:00
adamdunkels 6914fd8ae0 Removed loader/ subdirectory 2007-03-25 17:21:33 +00:00
adamdunkels a9698f32fa Updated LD=gcc 2007-03-25 17:21:10 +00:00
adamdunkels 3eb156019e Documentation fix 2007-03-25 17:15:43 +00:00
fros4943 77ec45b223 don't define symbols as phone target on windows platforms 2007-03-23 21:36:48 +00:00
nifi 14892592c6 changed to use msp430-bsl to upload programs 2007-03-23 16:27:14 +00:00
nifi f0ce3a5292 Moved buildscripts from cpu/msp430 to platform/esb. 2007-03-23 16:19:41 +00:00
nifi 84413ddc99 restore of node id + changed to use cfs xmem (external flash) 2007-03-23 16:05:47 +00:00
nifi 09d8a870c7 Program for 'permanently' burning a node ID to external flash 2007-03-23 16:03:11 +00:00
adamdunkels 5b35ae82c7 Made netsim compile under MS Windows / cygwin 2007-03-23 12:23:38 +00:00
nifi 52b9210b57 added cfs xmem size 2007-03-23 12:15:50 +00:00
nifi 54228ae6e4 Node IDs are stored in external memory and restored on bootup 2007-03-23 09:59:08 +00:00
adamdunkels 3950632b20 Removed non-functional cfs-xmem, replaced with cfs-ram 2007-03-23 00:00:29 +00:00
adamdunkels 4d9a716a50 ELF loader memory size, CFS RAM memory size 2007-03-23 00:00:15 +00:00
adamdunkels aea251f807 added radio-sensor 2007-03-22 23:59:54 +00:00
adamdunkels a34f6afe22 CFS RAM started 2007-03-22 23:59:26 +00:00
adamdunkels c5aeed9d00 Radio sensor (RSSI) interface 2007-03-22 23:53:56 +00:00
fros4943 9594c3fca4 decreased debounce timer 2007-03-22 20:37:34 +00:00
adamdunkels 630ec03ba1 Added IP/SLIP support 2007-03-22 19:04:43 +00:00
adamdunkels 1b762247fa Added uip-over-mesh, bugfixes, printing of statistics, renamed init() function to netsim_init() 2007-03-22 18:59:34 +00:00
nifi b3ecbbd2ee fixed includes 2007-03-22 18:22:11 +00:00
fros4943 052f4e3a24 renamed test processes 2007-03-22 10:04:47 +00:00
adamdunkels 67f08c398e Added CFS xmem 2007-03-21 23:26:34 +00:00
adamdunkels 70c1652c13 Added CFS xmem conf 2007-03-21 23:26:25 +00:00
adamdunkels 13938ab079 Added CFS xmem module 2007-03-21 23:26:12 +00:00
adamdunkels 8fe031f3de Fading LEDs 2007-03-21 23:17:28 +00:00
adamdunkels b2174f1010 Initialization file for setting up a lattice network 2007-03-21 09:07:15 +00:00
adamdunkels 6a0056eefb Added lib/sensors.h include 2007-03-20 20:09:17 +00:00
adamdunkels f18d88a2e0 Added Rime support to Cooja 2007-03-20 20:08:51 +00:00
adamdunkels bba0485797 Experimental energy estimation code 2007-03-19 00:30:13 +00:00
adamdunkels 45e2b19940 Architecture-specific code for the real-time module, for the native and netsim platforms 2007-03-19 00:26:54 +00:00
fros4943 8ebb7dbf27 separated send-to-simulator.function from uIP 2007-03-18 19:31:36 +00:00
ksb 7c8665fb89 Padded struct codeprop_tcphdr to 4 bytes, to get around different
alignment on different platforms.
2007-03-18 13:15:00 +00:00
fros4943 997a286b5d tr1001 init fix 2007-03-16 12:19:33 +00:00
adamdunkels 109a377a91 Renamed tr1001-drv to tr1001-uip 2007-03-16 11:34:05 +00:00
adamdunkels 9adc7dc49b Added LPM and IRQ configuration to make Tmote Sky port build with the Contiki build system 2007-03-15 21:59:44 +00:00
adamdunkels f856806909 Fixed compiler warning 2007-03-15 21:59:10 +00:00
adamdunkels 79f04d8dcd Updated to latest rim input/output function names 2007-03-15 21:58:37 +00:00
adamdunkels 03f847d280 Added rime include 2007-03-15 21:58:13 +00:00
adamdunkels 21633663bc Added interface for using different TR1001 drivers 2007-03-15 21:57:35 +00:00
adamdunkels 00931bdf9d Moved to msp430/cpu/dev/ 2007-03-15 21:57:06 +00:00
adamdunkels c47f810e39 Moved to core/dev 2007-03-15 21:56:52 +00:00
adamdunkels 2f36a43843 TR1001 Rime driver 2007-03-15 21:56:16 +00:00
adamdunkels f569a888fa Renamed tr1001-drv.[ch] to tr1001-uip.[ch] 2007-03-15 21:55:59 +00:00
adamdunkels de3cc062fc Moved all uIP initialization into network initialization code 2007-03-15 21:53:15 +00:00
adamdunkels 3000eeaaaa Added definition to make IRQ port 1 be compiled 2007-03-15 21:52:44 +00:00
adamdunkels c50e402743 Added uip-ipchksum.o 2007-03-15 21:50:23 +00:00
adamdunkels de76880582 Button sensor driver 2007-03-15 21:44:51 +00:00
adamdunkels cccd13ca75 Files for incorporating the Tmote Sky port into the Contiki build system 2007-03-15 21:44:28 +00:00
adamdunkels 9d030483ff Removed ethernode uIP driver from the main code 2007-03-14 00:32:30 +00:00
adamdunkels 4477d81be4 Added Rime driver for the netsim ethernode layer, renamed init.c to netsim-init.c 2007-03-13 13:07:47 +00:00
ksb 6a184e0897 Added codeprop loading to RAM.
Moved some stepper code to Thumb so it could be dynamically linked to.
2007-03-07 16:15:00 +00:00
oliverschmidt d684c14aa6 Factored out settings specific more to architecture and/or toolchain rather than specific target. 2007-03-03 13:39:42 +00:00
oliverschmidt 5d2f948bba Allow to build the statically linked telnet-server and webserver examples using cc65. 2007-03-03 13:38:07 +00:00
ksb 5af5a5a9a5 Fixed error in calculation of future speed 2007-02-24 15:26:02 +00:00
ksb 20eaa31eff Platform specific code for a robot using stepper motors. 2007-02-24 00:21:16 +00:00
bg- 392e6961c4 * Avoid building some stuff that we currently don't use. 2007-02-02 14:35:14 +00:00
bg- e60a5227b2 SLIP and UART configurations for the CB gateway. 2007-02-02 14:09:06 +00:00
bg- 9eeec32610 Quick and dirty implementations of rom and xmem. 2007-02-02 14:08:22 +00:00
bg- b1dde63655 Port to the Atmega128 based CC2420DBK demonstration board. 2007-02-02 14:07:34 +00:00
bg- 429d41defd * General stuff for different baudrates:
- ubr argument to slip_arch_int

    - macros for calculating ubr

    - argument -Bbaudrate to tools tunslip and scat
2007-02-02 13:26:48 +00:00