Commit graph

477 commits

Author SHA1 Message Date
fros4943
166ff3a4a0 new includes 2007-05-21 14:52:15 +00:00
bg-
d273319641 * Contiki names for integer types. 2007-05-21 14:51:32 +00:00
bg-
e83221cdab * Compiler option -mno-tablejump should not be default. 2007-05-21 14:30:52 +00:00
bg-
95d95a63ac * s/uip-fw-service/uip-fw-drv/ 2007-05-21 14:22:05 +00:00
bg-
a3f5123c44 * s/uip-fw-service/uip-fw-drv/ 2007-05-21 14:21:07 +00:00
bg-
be3d5e8394 * s/uip-fw-service/uip-fw-drv/ 2007-05-21 14:13:04 +00:00
oliverschmidt
a22d2ecfef Changed packet drivers from services to plain processes.
Now tcpip_output() is a function pointer that is supposed to be set via the macro tcpip_set_outputfunc(). Packet drivers do so on process startup.

Thus if there are several packet drivers in a Contiki system the one started last is the one actually used. This behaviour is especially useful for the 'IP forwarding' "meta" packet driver.
2007-05-20 21:41:31 +00:00
oliverschmidt
5f3296e943 Changed packet drivers from services to plain processes.
Now tcpip_output() is a function pointer that is supposed to be set via the macro tcpip_set_outputfunc(). Packet drivers do so on process startup.

Thus if there are several packet drivers in a Contiki system the one started last is the one actually used. This behaviour is especially useful for the 'IP forwarding' "meta" packet driver.
2007-05-20 21:29:39 +00:00
oliverschmidt
61f54204d7 Improved map file naming consistency. 2007-05-19 21:46:43 +00:00
oliverschmidt
0e023b328a Changed Contiki File System (cfs) from a service to a plain library.
This change means that one needs to select _ONE_ cfs implementation at Contiki library link time. But this doesn't appear to be an issue as all platforms have their "favorite" implementation anyway.
2007-05-19 21:37:54 +00:00
oliverschmidt
d4528e427f Changed Contiki File System (cfs) from a service to a plain library.
This change means that one needs to select _ONE_ cfs implementation at Contiki library link time. But this doesn't appear to be an issue as all platforms have their "favorite" implementation anyway.
2007-05-19 21:16:08 +00:00
oliverschmidt
9f97290665 Changed Contiki File System (cfs) from a service to a plain library.
This change means that one needs to select _ONE_ cfs implementation at Contiki library link time. But this doesn't appear to be an issue as all platforms have their "favorite" implementation anyway.
2007-05-19 21:05:48 +00:00
fros4943
8d6cd6a5b5 dummy mtarch 2007-05-19 14:47:17 +00:00
fros4943
841cbd1b99 uIP over uAODV simple radio driver 2007-05-19 14:25:43 +00:00
oliverschmidt
1e372f13c6 Added new include directory to VC++ project files. 2007-05-19 13:38:25 +00:00
oliverschmidt
eaff19200b Added new header file to VC++ project file. 2007-05-19 13:37:16 +00:00
oliverschmidt
ae2073cac9 Factored out setup directory search path for source files into Makefile.include.
- All compilers used support the -I option for setting an include search directory.

- The Contiki source tree follows the (common) approach of placing declarations (in headerf iles) in the same directory as definitions (in source files).

As a result it makes sense to use the -I compiler option for just the same set of directories used for the vpath gnumake directive.

Note: I checked several builds but nevertheless one or the other might need some additional adjustsments. Sorry for the inconvenience.
2007-05-19 07:54:53 +00:00
fros4943
41adb8caf3 radio_sstrength returns last received packet instead of current value
radio_current_sstrength returns current value
2007-05-18 15:20:20 +00:00
fros4943
8ef1b90a10 removed radio sources from makefile
(thrown during compilation instead)
2007-05-18 13:51:04 +00:00
fros4943
2e11cfcdeb removed compiler warning 2007-05-18 13:50:08 +00:00
fros4943
afe66ed534 cooja radio driver (uip + rime) 2007-05-18 13:49:49 +00:00
fros4943
63c7300388 cooja's init-net for uip and rime 2007-05-18 13:49:15 +00:00
fros4943
643ce5adfe added support for several contiki comm stacks (uip + rime) 2007-05-18 13:45:19 +00:00
fros4943
5b3923141f added buffer overflow check 2007-05-15 18:13:32 +00:00
fros4943
2f29a448dd radio_sstrength returns the signal strength of last packet received (instead of uninteresting current value) 2007-05-15 14:39:52 +00:00
adamdunkels
71573a4968 Added sht11 driver, energy estimation. Removed IP/SLIP support for now 2007-05-15 08:11:59 +00:00
adamdunkels
459d91512a Added rtimer initialization 2007-05-15 08:11:33 +00:00
adamdunkels
d9a4c02fab Platform-specific energy estimation code 2007-05-15 07:42:22 +00:00
oliverschmidt
237b1617b5 Factored out setup directory search path for source files into Makefile.include.
- Search target specific directories before CPU specific directories.
- Search CPU specific directories before generic directories.

Note: I checked several builds but nevertheless one or the other might need some additional adjustsments. Sorry for the inconvenience.
2007-05-13 08:41:11 +00:00
oliverschmidt
4fd1e3ece0 Added signed 32 bit data type. 2007-05-12 20:58:12 +00:00
nifi
4601d620b9 network setup for uip without slip 2007-05-09 15:13:01 +00:00
bg-
07d885ff2b * Add cle_avr.o 2007-04-26 13:40:26 +00:00
bg-
242f8085be * Add cle_msp430.o 2007-04-26 13:39:52 +00:00
bg-
cf14e47a0f * Also include dynamic loader (tcp_loader.o). 2007-04-26 12:55:46 +00:00
bg-
8754cbd4cd * Use mknmlist-ansi and sym.o. 2007-04-25 15:49:43 +00:00
fros4943
da3d423233 support for sending several packets fast 2007-04-23 08:46:35 +00:00
oliverschmidt
42d0fe9c18 Very minor beautification. 2007-04-21 22:17:22 +00:00
oliverschmidt
3b7c27b9e9 Use generally lowercase names for functin variables. 2007-04-21 15:11:21 +00:00
oliverschmidt
dba1672323 Make use of __inline (just as making use of __fastcall) in order to check that CC_CONF_INLINE (just as CC_CONF_FASTCALL) are used in a syntactically correct manner. 2007-04-18 21:36:44 +00:00
oliverschmidt
33eeb8ccbb - Switched from from a CTK draw service to a statically linked CTK draw implementation.
- Workarounded the following CTK glitch:

ctk.c calls ctk_arch_keyavail() and ctk_arch_getkey() and needs therefore appropriate declarations (or macros) but it doesn't include a ctk_arch.h or alike to bring those in. So it's necessary to bring those declarations in via contiki-conf.h.

But ctk_arch_getkey() is supposed to return a ctk_arch_key_t - and this typedef'ed in ctk.h which means that ctk.h would need to be included in contiki-conf.h before declaring ctk_arch_getkey().

This IS rather undesirable so the current workaround is to declare ctk_arch_getkey() as returning a char - this is btw done similiar in platform/gtk as well. See ctk/ctk-gtksim.h:

guint ctk_arch_getkey(void);
2007-04-15 13:30:16 +00:00
oliverschmidt
f16d041476 Provided a meaningful clock_time() implementation - which btw. makes the Cygwin variant finally work :-) 2007-04-14 23:23:15 +00:00
oliverschmidt
3a8fb3ad9f Initializing the console Just-In-Time on CTK startup and starting up the WinPcap before CTK allows WinPcap to print initialization errors (especially a missing command line arg) without clearing the shell output. 2007-04-14 14:57:19 +00:00
oliverschmidt
c1b0a3f0d3 Cygin (in opposite to VC++) doesn't call exit() - and thus our atexit function - on Ctrl-C. Therefore we install an explict ConsoleCtrlHandler which calls exit(). For the sake of simplicity it's not #ifdef'ed _CYGWIN_. 2007-04-14 14:28:19 +00:00
oliverschmidt
8f0753c402 Link in and start the POSIX file system to make the telnet-server example 'ls' command generally work. Typically it will complain about not finding 'cfs-root/.' 2007-04-13 23:08:52 +00:00
oliverschmidt
766878f5c9 Added the shell server to the Win32 platform. 2007-04-13 21:55:55 +00:00
oliverschmidt
59c2158274 Removed minor redundancy. 2007-04-13 21:47:09 +00:00
oliverschmidt
7aae71934d Providing a dummy program_handler_load() made made the telnet server work without program-handler but on the other hand incompatible with an exsistng program handler :-(
Therefore I replaced that hack with a clean CONF macro, which by the way really removes the run() and exec() functionality instead of just implementing it empty.
2007-04-13 21:04:52 +00:00
bg-
87971c35db * Bump maximum number of udp sockets to 16 and fwcache size.
* Remove unused stuff.
2007-04-11 15:24:39 +00:00
bg-
b32db9763e * Bump maximum number of udp sockets to 16.
* Remove unused stuff.
2007-04-11 15:22:05 +00:00
fros4943
f2f5ea682b added empty rtimer files to remove compilation errors
OBS: not implemented yet; rtimer does not work with COOJA
2007-04-11 12:46:13 +00:00
bg-
738a970660 * Also print channel number. 2007-04-11 10:13:59 +00:00
oliverschmidt
36f6efd21c Build the web server with CTK support. 2007-04-11 01:08:46 +00:00
oliverschmidt
743ec10b21 Added copyright notice. 2007-04-11 01:07:47 +00:00
oliverschmidt
902e2226b6 Use the cpu/native/net WinPcap driver for platform/win32 as well. 2007-04-11 00:33:08 +00:00
oliverschmidt
0b140bdec4 Integrated WinPcap driver into platform/win32 Cygwin build. 2007-04-11 00:32:31 +00:00
oliverschmidt
4bf1ecc20e Made endianess configuration actually work. 2007-04-11 00:25:38 +00:00
oliverschmidt
ee6180dec6 Use the cpu/native/net WinPcap driver for platform/win32 as well. 2007-04-11 00:17:25 +00:00
oliverschmidt
2edc0246a3 Removed unnecessary directory reference. 2007-04-10 21:02:59 +00:00
oliverschmidt
38c3950d66 Link WinPcap packet driver statically into the main binary in preparation of removing the services. 2007-04-09 11:57:15 +00:00
oliverschmidt
9cc1871810 Fixed stupid bug. I have no idea how I didn't run into this one for months ! The development platforms have 400-600 bytes buffer size. So every incoming 1500 packet overwrote ~ 1000 bytes of uIP variables. And this happens very easily as every packet coming in for the Windows IP stack is seen by uIP as well (and discarded because of the wrong IP address). 2007-04-08 20:06:56 +00:00
oliverschmidt
d0e75920f1 Moved VC++ project files into vcproj subdirectory. 2007-04-06 23:53:59 +00:00
oliverschmidt
5653794966 Allow to build platform/win32 using Cygwin and the Contiki build system. The WinPcap driver is missing as it is about to be changed from dynamic to static loading anyway. 2007-04-06 23:09:32 +00:00
oliverschmidt
5532354cd8 Now that Contiki has a htonl() we need the same workaround here that we already have for htons(). 2007-04-06 22:36:31 +00:00
nifi
0b4a7e1c3d network setup for uip with slip 2007-04-05 08:11:57 +00:00
bg-
8f822c42b1 * Device driver for the SHT1x on the Tmote sky. 2007-04-04 12:48:50 +00:00
bg-
9205ceda12 * rm uip_log.
* more forced inclusions.
2007-04-04 11:41:38 +00:00
bg-
48c5cae451 * More routing and forwarding cache entries. 2007-04-04 11:39:49 +00:00
bg-
0d4799a415 * rm uip_log. 2007-04-04 11:38:35 +00:00
fros4943
6910c4d311 starting the tr1001 rime process at init 2007-04-04 09:12:14 +00:00
adamdunkels
04a5405540 Added initialization of rtimers 2007-04-03 19:04:50 +00:00
adamdunkels
c24044e80c Made text appear lower to the right, made window larger to accommodate all nodes 2007-04-02 17:58:43 +00:00
fros4943
66e6ce1656 minor changes 2007-04-02 16:31:28 +00:00
fros4943
3d5298ab69 always consuming button events
(bug fix: mote falls asleep during fast button clicks)
2007-04-02 14:14:26 +00:00
nifi
472619fe9c changed notification printout to be one line 2007-04-02 13:35:54 +00:00
fros4943
6e3dc4d24b added source file check before launching cooja 2007-04-02 10:28:52 +00:00
adamdunkels
05692681a7 Stats are already printed during exit() 2007-04-02 10:03:35 +00:00
fros4943
0f17706ef3 automatically generating cooja.jar 2007-04-02 09:07:30 +00:00
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
bg-
f96f17f629 * Use LEDS_ALL. 2007-02-01 14:34:10 +00:00
bg-
f70131f7b4 * Make minimal use of explicit ../ references. 2007-01-29 14:28:10 +00:00
bg-
26f9d3847b * Tmote sky has a CC2420_RADIO. 2007-01-24 16:31:40 +00:00
bg-
6a56b5de79 * Switch to using cmod by default.
* FreeBSD 6 comment.
2007-01-12 18:24:51 +00:00
bg-
c42988b78b * Change return type of i2c_start() to int.
* Move macros I2C_ENABLE() and I2C_DISABLE() to header file.
2007-01-12 13:41:57 +00:00
fros4943
1fbce051c3 remade the use of symbols.[c,h].
symbols will now always be included in compilation
2007-01-09 09:13:36 +00:00
oliverschmidt
75f4408119 Autoload the WinPcap driver now that I consider it fully functional. 2007-01-03 10:36:58 +00:00
oliverschmidt
00101cc177 Added support for the cc65 target 'apple2enh' (Enhanced Apple //e). 2007-01-03 10:29:17 +00:00
oliverschmidt
3229e5fa9d Minor source consistency improvement. 2006-12-29 00:06:32 +00:00
barner
d4b3436d21 Add new plattform definition for the STK 501 board featuring an
Atmel ATmega128.

Very brief instructions:

- Configure your programmer etc. in Makefile.stk501
- Use 'make upload' to flash your STK501.
- Setup a SLIP connection to your board (on the first serial port)
  and make sure you can ping it.
- Use 'make loadable_prg.ko' to build a demo module.
- gcc -ocodeprop ../../tools/codeprop.c
- ./codeprop <IP of STK> loadable_prg.ko
- Watch the module print "Tick, Tack, Tick, ..." on the second
  serial port.
2006-12-22 17:19:22 +00:00
bg-
8adcee17c3 * Typo in comment.
* Use nm and awk to create namelist.
2006-12-20 13:46:14 +00:00
adamdunkels
b8b47d2cc9 Added cfs-eeprom 2006-12-19 09:19:14 +00:00
adamdunkels
163541eaf5 Added note on burn-nodeid 2006-12-19 09:18:11 +00:00
fros4943
bd2b6a9a53 bug fix:
&uip_buf[UIP_LLH_LEN]
may not always be equal to
 uip_buf
2006-12-11 15:19:34 +00:00
bg-
d8e0b4eb26 * New rule for making .ko:s. 2006-12-05 16:19:43 +00:00
fros4943
4e166903a4 minor adjustment.
changed simulated MAC to wait for clear channel on surrounding -80 dB or larger (instead of -150)
2006-12-04 15:26:33 +00:00
bg-
7b1dd9627a * Switch to channel 15.
* We are powered via USB and there is really no need to put the CPU to
  sleep when CPU is idle.
2006-12-01 14:58:58 +00:00
bg-
b9f81cf915 Move to channel 15. 2006-12-01 14:57:19 +00:00
bg-
60e930a64d Kernel with static IP configuration. 2006-12-01 14:56:39 +00:00
bg-
5345925ce6 * Kernel ssd.c is gone.
* New kernel client.c with static IP configuration.

* Replace elfloader.c with new cle.c and elfloader_compat.c. Taken
  together they requires less ROM and RAM than the old version.
2006-12-01 14:55:15 +00:00
bg-
fc368b6946 ssd is gone 2006-12-01 14:50:06 +00:00
fros4943
5836d232cf restored old post-link names (_cooja_sw -> cooja_sw) 2006-11-06 22:25:12 +00:00
fros4943
76055eba40 test: use pre-link asm names (earlier didn't work with some gcc ex. typical cygwin) 2006-11-06 18:07:24 +00:00