729 CPrintf (
" *** timer %d mapped to CPU int %d ***\r\n",
759 CPuts (
" network startup time [sec]: ");
761 "%"PRId32
".%03"PRId32
"\r\n" 778 prg_exit (
"Telnet_initialize_server() failed");
781 CPrintf (
" *** Telnet port 23 open ***\r\n");
786 #ifdef HAS_SETUP_FILE 789 config.buffer = application.buffer =
NULL;
790 #ifdef HAS_SETUP_FILE 799 CPuts (
"\r\n Entering main loop, waiting for telnet connection ...\r\n");
int16_t user_menu(T_ComDevice *CmdDevice, char c)
Definition: telnet.c:474
#define prg_exit(s)
Definition: Common.h:267
void BoardEnableInterrupts(void)
global enable interrupts
Definition: BoardSpecific.c:365
#define ANIMATE_SYMBOLS_COUNT
Definition: BoardSpecific.h:268
void StartSystemTimer(void)
start system timer
Definition: timer.c:447
#define RES_MSECONDS
Definition: timer.h:67
uint16_t CPrintf_select_output(uint16_t device)
Definition: cprintf.c:206
#define ASSERT_HEAP(i, h)
Definition: Common.h:262
#define NULL
Definition: net.h:126
time_t GetSystemTimerRes(void)
Definition: timer.c:160
#define GET_CLOCK
Definition: BoardSpecific.h:258
int CPrintf(const char *_format,...)
Custom printf function.
Definition: cprintf.c:708
#define VT100_DEFAULT
Definition: cprintf.h:150
void SetupSystemTime(int32_t cpuint, int port, time_t resolution)
Setup System Time.
Definition: timer.c:392
void AppInit(uint32_t dsp_clock)
Initialize application.
Definition: Common.c:230
uint32_t Telnet_initialize_server(user_type *user, char *hello_msg, int16_t(*InputParser)(T_ComDevice *, char), T_Handle CmdTab)
initialize Telnet Server
Definition: telnetio.c:483
uint32_t initial_heap_size
Definition: Common.c:140
int32_t fsys_init_file(direntry_type *fp, uint32_t offset, int32_t size)
This function initializes all necessary internal parameters for a specific user file.
#define CPRINTF_DEFAULT_OUTPUT
Definition: BoardSpecific.h:129
#define VT100_RED
Definition: cprintf.h:143
uint16_t CPrintAnimatedSymbol(char *c, time_t period, size_t size)
Definition: cprintf.c:816
int InitializeNetwork(uint16_t icmp_size)
Initialize MAC, sockets and protocols.
Definition: BoardSpecific.c:597
unsigned int uint32_t
Definition: stdint.h:47
char sym_animate[]
Definition: BoardSpecific.c:129
#define GetTimeStamp()
Definition: timer.h:81
void tv_interval(timeval *e, timeval *t1, timeval *t2)
compute elapsed time
Definition: timer.c:336
telnet server return structure
Definition: telnetio.h:85
#define SYSTEM_TIMER_INT
Definition: BoardSpecific.h:174
#define SYSTEM_TIMER
Definition: BoardSpecific.h:167
void net_isq(void)
The main polling function for processing sockets, must be periodically called in the main application...
#define BLANK_REV
Definition: BoardSpecific.h:191
uint16_t monitor_ip_address(tpOutputFunc pLog)
monitor IP assignment
Definition: BoardSpecific.c:545
telnet_return_type * Telnet_server(void)
handle Telnet Server
Definition: telnetio.c:553
#define START_UP_MESSAGE(rev)
Definition: BoardSpecific.h:192
#define RES_SECONDS
Definition: timer.h:70
uint16_t monitor_link_status(tpOutputFunc pLog)
monitor link status change
Definition: BoardSpecific.c:497
int CPuts(const char *_ptr)
Definition: cprintf.c:399
time_t tv_sec
Definition: timer.h:77
#define FTP_NO_ERROR
Definition: ftplib.h:73
#define CPrintfProgress(s)
Definition: cprintf.h:230
time_t tv_usec
Definition: timer.h:78
void PrintResult(telnet_return_type *telnet_ret)
Definition: telnet.c:211
#define CPrintfProgressSuccess()
Definition: cprintf.h:263