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