oliverschmidt
3aa884cb20
Get uip_ethaddr declaration.
2006-08-26 23:40:46 +00:00
oliverschmidt
e5ba526b5b
More uip_ipaddr_t fixes.
2006-08-26 23:20:44 +00:00
oliverschmidt
a6d9a8d5dd
More uip_ipaddr_t fixes.
2006-08-26 23:08:32 +00:00
bg-
157ee59ff5
Obob bug spotted by nfi.
2006-08-25 09:40:21 +00:00
fros4943
a05f9acab4
performance improvement when fetching memory (throwing pointer to array instead of creating new one)
2006-08-23 17:11:09 +00:00
fros4943
52c14b8a4e
performance improvement when fetching memory (using System.arraycopy instead of earlier for-loop)
...
+ code formatting (causing a lot of cvs diffs)
2006-08-23 15:48:15 +00:00
fros4943
5d6358b602
bug fix: user platform dialog had wrong owner window
2006-08-23 14:29:44 +00:00
fros4943
44201a4f4e
load simulation bug fix: loading a simulation and removing interfaces caused null-pointer exception
2006-08-23 12:18:27 +00:00
fros4943
c8f379adf7
*added support for library files in user platforms (for example in dev and sys subdirectories)
...
*added user platform history in platform configs
*throwing 'include user platform directories' flags to compiler
*fixed bug in platform config viewer
*removed old custom class loader
2006-08-22 15:28:17 +00:00
nifi
e10f020fec
mote type classloaders + no pack()
2006-08-22 12:26:36 +00:00
nifi
c1dc1c4fd3
mote type classloaders
2006-08-22 12:25:24 +00:00
nifi
8c2765f0f7
load default config from class path instead of current directory
2006-08-22 08:56:08 +00:00
oliverschmidt
c32390ab76
Added VC++ 2005 solution file (.sln) and project files (.vcproj).
...
Please note that the VC++ 2005 Express Edition combined with the Platform SDK - which are both free downloads - are sufficient to build, run and debug Contiki on Win32.
2006-08-21 22:37:16 +00:00
oliverschmidt
3de5f38218
Avoid temporary console window scroll on redraw due to writing to lower right screen cell.
2006-08-21 22:27:10 +00:00
oliverschmidt
24e17a9ed1
Avoid compiler warnings.
2006-08-21 21:59:59 +00:00
oliverschmidt
434eb410e1
Avoid compiler warnings.
2006-08-21 21:45:25 +00:00
oliverschmidt
972e458edf
Avoid compiler warning.
2006-08-21 21:44:13 +00:00
oliverschmidt
105e4a8aa3
More uip_ipaddr_t fixes and removal of the last occurances of WITH_UIP.
2006-08-21 21:42:40 +00:00
oliverschmidt
7d0371fa0a
Avoid compiler warnings.
2006-08-21 21:39:01 +00:00
oliverschmidt
df0bcd5555
More uip_ipaddr_t fixes (and avoid compiler warning).
2006-08-21 21:37:37 +00:00
oliverschmidt
5c83d00fb4
Avoid compiler warning.
2006-08-21 21:36:18 +00:00
oliverschmidt
92e39a92a1
Avoid compiler warnings.
2006-08-21 21:32:24 +00:00
oliverschmidt
a89fd34530
Made declaration match definition.
2006-08-21 21:31:34 +00:00
fros4943
f9ca17629a
updated uAODV process for new uIP
2006-08-21 15:32:29 +00:00
fros4943
facdd73eda
compile contiki library update:
...
* including selected Contiki process source files automatically at compilation time.
-> removes the need for manually adding all source files in the cooja.config:s
-> only selected source files are compiled
2006-08-21 15:05:14 +00:00
fros4943
e81861a0cd
added cooja; 'The Contiki OS Java Simulator'
2006-08-21 12:11:16 +00:00
bg-
fbd527bc8f
Different and hopefully correct low power management.
2006-08-17 15:42:42 +00:00
bg-
20bac141ca
Use LPM4_EXIT to return from sleep on msp430.
2006-08-17 15:41:13 +00:00
bg-
e4e3a11b8b
New function process_nevents().
2006-08-17 15:39:24 +00:00
bg-
b065b27759
* Deal with numerical overflows.
2006-08-17 15:25:46 +00:00
bg-
f0a14fbeae
* Some ntohs stuff.
...
* Etimer package only allows you to sleep half as many ticks as one
would expect. Adjust for this.
2006-08-17 12:51:07 +00:00
nifi
d16b9ad15d
bug fix: LPM_AWAKE() on MSP430 modifies the stack and may only be called in the interrupt
2006-08-17 08:27:54 +00:00
oliverschmidt
155b37491c
Some object files made from *_dsc.c files get linked both into the Contiki core (for desktop icons) as well as into *.dsc files. So make sure that the *_dsc symbol gets exported regardless in which context the object files are made.
2006-08-16 22:47:01 +00:00
oliverschmidt
52947189d0
Added main header include.
2006-08-16 22:12:46 +00:00
oliverschmidt
1f7391e7de
Avoid compiler warnings.
2006-08-16 22:09:51 +00:00
oliverschmidt
62fa3b8c01
Changed the Contiki Interface declaration macros from CCI/CLI to CCIF/CLIF because of already existing macros: Both CCI and CLI :-(
2006-08-15 14:46:33 +00:00
nifi
649afd342b
Avoid compiler warning.
2006-08-15 09:38:33 +00:00
oliverschmidt
d4a00f67fe
The program_handler_add() mechanism relied on being used after the initialization of the program_handler (and the ctk) process but before entering the event handling. In Contiki 2.x there's no such explicit process initialization anymore - and the implicit asynchronous initialization runs after program_handler_add(). Therefore the initialization of the data structures modified by program_handler_add() had to be removed from that asynchronous process initialization. Instead C-langugae global data.initialization is used.
2006-08-15 00:11:45 +00:00
oliverschmidt
ad7bbcdf17
Now that they assumed a shape ...
2006-08-14 23:53:55 +00:00
oliverschmidt
15154b071e
The *-arch.h files seem to be out of style in Contiki 2.x so removed the only Win32 one - most of the content will show up in the (one and only) Win32 conf header.
2006-08-14 23:50:51 +00:00
oliverschmidt
56b07d90a6
Improved code clarity by moving the API macros definitions to the support function declarations.
2006-08-14 23:46:43 +00:00
oliverschmidt
bace5b3481
Removed obsolete header include.
2006-08-14 23:42:33 +00:00
oliverschmidt
43e9e3caa0
Added main header include.
2006-08-14 23:39:23 +00:00
oliverschmidt
f429f73b59
Added PROCESS_NAME() for the CTK conio service.
2006-08-14 23:36:14 +00:00
oliverschmidt
5bd04b9c0d
Avoid compiler warnings.
2006-08-14 23:31:40 +00:00
bg-
a99f0ca352
* More uip_ipaddr_t fixes.
2006-08-14 14:01:02 +00:00
bg-
eb7fcb54b4
* Change uip_ipaddr_t to be initialized from bytes rather than
2006-08-14 13:58:28 +00:00
oliverschmidt
96d97031d6
Added a Win32 dll loader for loading/unloading *.prg and *.dsc files. It requires at least WinXP as it uses GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS flag for unloading. The "self-unloading" via LOADER_UNLOAD() is implemented by defering the actual unload until back in the main loop using a user-mode APC (Asynchronous Procedure Call).
2006-08-13 16:49:43 +00:00
oliverschmidt
f0e9388fed
Added a Win32 Console Program based CTK (Contiki Tool Kit) conio low level library. Beside the core/lib/libconio.h interface it implements the CTK mouse interface.
2006-08-13 16:36:01 +00:00
oliverschmidt
92c982f829
Added a Win32 CFS (Contiki File System) service. The opendir() parameter "/" is mapped to the directory containing contiki.exe. That allows easy access to *.prg and *.dsc files which are supposed to reside in the same directory.
2006-08-13 16:23:10 +00:00