osd-contiki/platform/win32
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
..
cfs 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
ctk - Switched from from a CTK draw service to a statically linked CTK draw implementation. 2007-04-15 13:30:16 +00:00
doc Updated/improved documentation. 2006-10-14 23:48:51 +00:00
loader 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
vcproj - Switched from from a CTK draw service to a statically linked CTK draw implementation. 2007-04-15 13:30:16 +00:00
clock.c Provided a meaningful clock_time() implementation - which btw. makes the Cygwin variant finally work :-) 2007-04-14 23:23:15 +00:00
conio.h - Switched from from a CTK draw service to a statically linked CTK draw implementation. 2007-04-15 13:30:16 +00:00
contiki-conf.h - Switched from from a CTK draw service to a statically linked CTK draw implementation. 2007-04-15 13:30:16 +00:00
contiki-main.c - Switched from from a CTK draw service to a statically linked CTK draw implementation. 2007-04-15 13:30:16 +00:00
contiki.sln Added the shell server to the Win32 platform. 2007-04-13 21:55:55 +00:00
Makefile Added the shell server to the Win32 platform. 2007-04-13 21:55:55 +00:00
Makefile.win32 - Switched from from a CTK draw service to a statically linked CTK draw implementation. 2007-04-15 13:30:16 +00:00