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
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
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
bg-
a99f0ca352
* More uip_ipaddr_t fixes.
2006-08-14 14:01:02 +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
oliverschmidt
48609fb3a3
Added defines for declaring functions/data which are part of the CCI (Contiki Core Interface) and CLI (Contiki Loadable Interface). Both defines are empty for all platforms but the upcoming Win32 port.
2006-08-13 15:06:08 +00:00
bg-
0bf3db5df7
Make malloc machine independent by relying on dependent sbrk(2).
2006-08-11 13:41:31 +00:00
bg-
361cd531b6
Assertions are useful.
2006-08-11 13:37:21 +00:00
bg-
9009d8dc06
More uip_ipaddr_t fixes.
2006-08-10 19:22:23 +00:00
bg-
7f7a6ae577
* Avoid using FASTSPI_TX to reduce size of object code.
...
* Use off_t to avoid overflows.
2006-08-10 16:42:11 +00:00
bg-
fb94d50410
Change typedef of uip_ipaddr_t from a vector type to a union.
...
typedef union uip_ip4addr_t {
u16_t u16[2];
u8_t u8[4];
} uip_ip4addr_t;
typedef uip_ip4addr_t uip_ipaddr_t;
This implies that one must consistently pass pointers to
uip_ipaddr_t:s and not mix and match pointers with
uip_ipaddr_t:s as was done earlier.
2006-08-09 16:13:39 +00:00
bg-
7b791de692
Import of files for the Tmote sky platform.
2006-08-02 14:44:46 +00:00
nifi
51f38adaf4
removed unused constants (BEEP_ON/BEEP_OFF)
2006-07-07 06:38:53 +00:00
nifi
fa9a97e9db
removed unneeded constants (BEEP_ON/BEEP_OFF) and simplified the code for beep_on()/beep_off()
2006-07-07 06:36:38 +00:00
nifi
d376b3fe9d
fixed doxygen warnings, problems with the images, and updated for contiki-2.x
2006-06-29 19:04:37 +00:00
nifi
effc657baf
removed unused file (use contiki-conf.h instead)
2006-06-29 08:00:58 +00:00
adamdunkels
8ee4f7fc3d
Removed out-commented stuff from Makefiles
2006-06-24 06:23:47 +00:00
adamdunkels
46ad48666c
GTK makefile
2006-06-24 06:06:19 +00:00
nifi
c2ae514a13
Import of the contiki-2.x development code from the SICS internal CVS server
2006-06-21 13:39:11 +00:00
nifi
9eb477f8f5
added autostart + replaced codeprop_event_quit with PROCESS_EVENT_EXIT
2006-06-21 12:40:14 +00:00
adamdunkels
62e32d2b23
Added missing includes and made Ethernut 1 & 2 ports to compile again
2006-06-20 21:23:09 +00:00
adamdunkels
7100179654
Deleted unused files
2006-06-18 08:22:12 +00:00
adamdunkels
d7305d07f5
Code imported from the SICS CVS server
2006-06-18 08:19:10 +00:00
adamdunkels
394c93219e
Removed explicit TCP window setting to make ELF loading work
2006-06-18 08:15:26 +00:00
adamdunkels
5a2b960355
Removed auto-generated file
2006-06-18 08:13:14 +00:00
adamdunkels
60075ec59e
Temporary deletion of files due to problems with the CVS repository
2006-06-18 08:07:30 +00:00
adamdunkels
5dd3e30a4f
Temporary deletion of files due to problems with the CVS repository
2006-06-18 08:07:14 +00:00
adamdunkels
ba681f47d6
Code imported from the SICS CVS server
2006-06-18 07:49:33 +00:00
adamdunkels
0e2a28da94
A set of simple example programs for the ESB platform
2006-06-18 07:48:48 +00:00
adamdunkels
3552d70176
Added assembler code files that were left out of the code import
2006-06-18 07:45:36 +00:00
adamdunkels
1c1aed6082
Makefile for producing a core image
2006-06-18 05:54:28 +00:00
adamdunkels
9e9a00fe03
Code for drawing the VNC screen, does not work
2006-06-17 23:07:15 +00:00
adamdunkels
627a8720b5
Added about, vnc, cmdd to apps
2006-06-17 23:06:58 +00:00
adamdunkels
212625f65c
Architecture specific code for the LEDs API
2006-06-17 22:55:44 +00:00
adamdunkels
c9e808d638
Import of the contiki-2.x development code from the SICS internal CVS server
2006-06-17 22:41:10 +00:00