#include #include #include #include #include "rtemsNetworking.h" #include #include extern void pvDatabaseAllTests(void); rtems_task Init (rtems_task_argument ignored) { rtems_bsdnet_initialize_network (); //rtems_bsdnet_show_if_stats (); rtems_time_of_day timeOfDay; if (rtems_clock_get(RTEMS_CLOCK_GET_TOD,&timeOfDay) != RTEMS_SUCCESSFUL) { timeOfDay.year = 2014; timeOfDay.month = 1; timeOfDay.day = 1; timeOfDay.hour = 0; timeOfDay.minute = 0; timeOfDay.second = 0; timeOfDay.ticks = 0; rtems_status_code ret = rtems_clock_set(&timeOfDay); if (ret != RTEMS_SUCCESSFUL) { printf("**** Can't set time %s\n", rtems_status_text(ret)); } } osdTimeRegister(); pvDatabaseAllTests(); epicsExit(0); }