File nut/app/caltime/caltime.c


Included Files


Local Variables

version
static char* version
Used in: NutAppMain()  

rotor
static char* rotor

Used in: DisplayLocalTime()  
  DisplaySeconds()  
  DisplayUpTime()  
  DisplayZuluTime()  

weekday_name
static char* weekday_name[7]

Used in: CalcWeekDay()  
  PrintDateTime()  

Global Function NutAppMain()

int NutAppMain ( void )
Calls: CalcWeekDay() nut/app/caltime/caltime.c
  DisplayLocalTime() nut/app/caltime/caltime.c
  DisplaySeconds() nut/app/caltime/caltime.c
  DisplayUpTime() nut/app/caltime/caltime.c
  DisplayZuluTime() nut/app/caltime/caltime.c
  SetLocalTime() nut/app/caltime/caltime.c
  SetTimeZone() nut/app/caltime/caltime.c
  NutRegisterDevice(), NutVersionString(), _fileno(), _ioctl(), freopen(), getchar(), kbhit(), printf(), putchar(), puts()
References Variables: version nut/app/caltime/caltime.c

Local Function CalcWeekDay()

static void CalcWeekDay ( void )
Calls: EnterDate() nut/app/caltime/caltime.c
  localtime(), memcpy(), mktime(), puts(), time()
Called by: NutAppMain() nut/app/caltime/caltime.c
References Variables: weekday_name nut/app/caltime/caltime.c

Local Function DisplayLocalTime()

static void DisplayLocalTime ( void )
Calls: PrintDateTime() nut/app/caltime/caltime.c
  NutSleep(), __builtin_abs(), kbhit(), localtime(), printf(), putchar(), time()
Called by: NutAppMain() nut/app/caltime/caltime.c
References Variables: rotor nut/app/caltime/caltime.c

Local Function DisplaySeconds()

static void DisplaySeconds ( void )
Calls: NutSleep(), kbhit(), printf(), putchar(), time()
Called by: NutAppMain() nut/app/caltime/caltime.c
References Variables: rotor nut/app/caltime/caltime.c

Local Function DisplayUpTime()

static void DisplayUpTime ( void )
Calls: NutGetSeconds(), NutSleep(), kbhit(), printf(), putchar()
Called by: NutAppMain() nut/app/caltime/caltime.c
References Variables: rotor nut/app/caltime/caltime.c

Local Function DisplayZuluTime()

static void DisplayZuluTime ( void )
Calls: PrintDateTime() nut/app/caltime/caltime.c
  NutSleep(), gmtime(), kbhit(), printf(), putchar(), time()
Called by: NutAppMain() nut/app/caltime/caltime.c
References Variables: rotor nut/app/caltime/caltime.c

Local Function EnterDate()

static int EnterDate ( struct _tm* stm )
Calls: printf(), putchar(), scanf()
Called by: CalcWeekDay() nut/app/caltime/caltime.c
  SetLocalTime() nut/app/caltime/caltime.c

Local Function EnterTime()

static int EnterTime ( struct _tm* stm )
Calls: printf(), putchar(), scanf()
Called by: SetLocalTime() nut/app/caltime/caltime.c

Local Function EnterTimeDiff()

static long EnterTimeDiff ( long init )
Calls: __builtin_abs(), printf(), putchar(), scanf()
Called by: SetTimeZone() nut/app/caltime/caltime.c

Local Function PrintDateTime()

static void PrintDateTime ( const struct _tm* stm )
Calls: printf()
Called by: DisplayLocalTime() nut/app/caltime/caltime.c
  DisplayZuluTime() nut/app/caltime/caltime.c
References Variables: weekday_name nut/app/caltime/caltime.c

Local Function SetLocalTime()

static void SetLocalTime ( void )
Calls: EnterDate() nut/app/caltime/caltime.c
  EnterTime() nut/app/caltime/caltime.c
  localtime(), memcpy(), mktime(), stime(), time()
Called by: NutAppMain() nut/app/caltime/caltime.c

Local Function SetTimeZone()

static void SetTimeZone ( void )
Calls: EnterTimeDiff() nut/app/caltime/caltime.c
Called by: NutAppMain() nut/app/caltime/caltime.c