From 4af9f534cc14602d3c3a85e29b2de8540c3dacc7 Mon Sep 17 00:00:00 2001 From: Oliver Schmidt Date: Sat, 21 May 2011 23:24:55 +0200 Subject: [PATCH] Added the Telnet server to the examples supported by cc65. --- examples/telnet-server/Makefile.apple2enh.defines | 1 + examples/telnet-server/Makefile.atari.defines | 1 + examples/telnet-server/Makefile.c128.defines | 1 + examples/telnet-server/Makefile.c64.defines | 1 + examples/telnet-server/telnet-server.c | 7 +++++++ 5 files changed, 11 insertions(+) create mode 100644 examples/telnet-server/Makefile.apple2enh.defines create mode 100644 examples/telnet-server/Makefile.atari.defines create mode 100644 examples/telnet-server/Makefile.c128.defines create mode 100644 examples/telnet-server/Makefile.c64.defines diff --git a/examples/telnet-server/Makefile.apple2enh.defines b/examples/telnet-server/Makefile.apple2enh.defines new file mode 100644 index 000000000..3dbfd3e2f --- /dev/null +++ b/examples/telnet-server/Makefile.apple2enh.defines @@ -0,0 +1 @@ +DEFINES = WITH_LOGGING,WITH_CLIENT,WITH_DNS,WITH_PFS diff --git a/examples/telnet-server/Makefile.atari.defines b/examples/telnet-server/Makefile.atari.defines new file mode 100644 index 000000000..6449027ab --- /dev/null +++ b/examples/telnet-server/Makefile.atari.defines @@ -0,0 +1 @@ +DEFINES = WITH_CLIENT,WITH_DNS,CONNECTIONS=2,MTU_SIZE=500 diff --git a/examples/telnet-server/Makefile.c128.defines b/examples/telnet-server/Makefile.c128.defines new file mode 100644 index 000000000..84c86ef72 --- /dev/null +++ b/examples/telnet-server/Makefile.c128.defines @@ -0,0 +1 @@ +DEFINES = WITH_LOGGING,WITH_CLIENT,WITH_DNS,WITH_PFS,CONNECTIONS=2,MTU_SIZE=500 diff --git a/examples/telnet-server/Makefile.c64.defines b/examples/telnet-server/Makefile.c64.defines new file mode 100644 index 000000000..3dbfd3e2f --- /dev/null +++ b/examples/telnet-server/Makefile.c64.defines @@ -0,0 +1 @@ +DEFINES = WITH_LOGGING,WITH_CLIENT,WITH_DNS,WITH_PFS diff --git a/examples/telnet-server/telnet-server.c b/examples/telnet-server/telnet-server.c index d4e3e0778..587ab790b 100644 --- a/examples/telnet-server/telnet-server.c +++ b/examples/telnet-server/telnet-server.c @@ -49,6 +49,12 @@ PROCESS_THREAD(shell_init_process, ev, data) { PROCESS_BEGIN(); +#ifdef __CC65__ + shell_ps_init(); + shell_netstat_init(); + shell_wget_init(); + shell_memdebug_init(); +#else /* __CC65__ */ shell_file_init(); shell_httpd_init(); shell_irc_init(); @@ -57,6 +63,7 @@ PROCESS_THREAD(shell_init_process, ev, data) shell_text_init(); shell_time_init(); shell_wget_init(); +#endif /* __CC65__ */ PROCESS_END(); }