diff -r 6efc85c5493e -r 1c1e3599d66a doc/doxygen/html/timers__xeno_8c.html --- a/doc/doxygen/html/timers__xeno_8c.html Mon Feb 11 11:00:12 2008 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,497 +0,0 @@ - -
-#include <stdlib.h>
#include <unistd.h>
#include <sys/mman.h>
#include <native/task.h>
#include <native/timer.h>
#include <native/mutex.h>
#include <native/alarm.h>
#include "applicfg.h"
#include "can_driver.h"
#include "timer.h"
-Include dependency graph for timers_xeno.c:
-Go to the source code of this file.
Defines | |
#define | TIMERLOOP_TASK_CREATED 1 |
Functions | |
void | cleanup_all (void) |
void | StopTimerLoop (void) |
void | EnterMutex (void) |
void | LeaveMutex (void) |
void | timerloop_task_proc (void *arg) |
void | StartTimerLoop (TimerCallback_t init_callback) |
void | CreateReceiveTask (CAN_PORT fd0, TASK_HANDLE *ReceiveLoop_task, void *ReceiveLoop_task_proc) |
void | WaitReceiveTaskEnd (TASK_HANDLE *Thread) |
void | setTimer (TIMEVAL value) |
TIMEVAL | getElapsedTime (void) |
Variables | |
RT_MUTEX | CanFestival_mutex |
RT_TASK | timerloop_task |
RTIME | last_time_read |
RTIME | last_occured_alarm |
RTIME | last_alarm_set |
char | stop_timer = 0 |
#define TIMERLOOP_TASK_CREATED 1 | -
- -
-Definition at line 14 of file timers_xeno.c. -
-
void cleanup_all | -( | -void | -- | ) | -- |
- -
-Definition at line 24 of file timers_xeno.c. -
-References timerloop_task. -
-Referenced by StartTimerLoop(). -
void CreateReceiveTask | -( | -CAN_PORT | -fd0, | -|
- | - | TASK_HANDLE * | -ReceiveLoop_task, | -|
- | - | void * | -ReceiveLoop_task_proc | - |
- | ) | -- |
- -
-Definition at line 93 of file timers_xeno.c. -
void EnterMutex | -( | -void | -- | ) | -- |
TIMEVAL getElapsedTime | -( | -void | -- | ) | -- |
- -
-Definition at line 128 of file timers_xeno.c. -
-References last_occured_alarm, and last_time_read. -
void LeaveMutex | -( | -void | -- | ) | -- |
void setTimer | -( | -TIMEVAL | -value | -) | -- |
- -
-Definition at line 122 of file timers_xeno.c. -
-References last_alarm_set, last_time_read, timerloop_task, and TIMEVAL_MAX. -
void StartTimerLoop | -( | -TimerCallback_t | -init_callback | -) | -- |
- -
-Definition at line 60 of file timers_xeno.c. -
-References cleanup_all(), getElapsedTime(), last_alarm_set, last_occured_alarm, last_time_read, SetAlarm(), stop_timer, timerloop_task, and timerloop_task_proc(). -
-Here is the call graph for this function:
void StopTimerLoop | -( | -void | -- | ) | -- |
- -
-Definition at line 28 of file timers_xeno.c. -
-References stop_timer, and timerloop_task. -
void timerloop_task_proc | -( | -void * | -arg | -) | -- |
- -
-Definition at line 45 of file timers_xeno.c. -
-References EnterMutex(), last_alarm_set, last_occured_alarm, LeaveMutex(), stop_timer, and TimeDispatch(). -
-Referenced by StartTimerLoop(). -
-Here is the call graph for this function:
void WaitReceiveTaskEnd | -( | -TASK_HANDLE * | -Thread | -) | -- |
- -
-Definition at line 117 of file timers_xeno.c. -
-
RT_MUTEX CanFestival_mutex | -
- -
-Definition at line 16 of file timers_xeno.c. -
RTIME last_alarm_set | -
- -
-Definition at line 20 of file timers_xeno.c. -
-Referenced by setTimer(), StartTimerLoop(), and timerloop_task_proc(). -
RTIME last_occured_alarm | -
- -
-Definition at line 19 of file timers_xeno.c. -
-Referenced by getElapsedTime(), StartTimerLoop(), and timerloop_task_proc(). -
RTIME last_time_read | -
- -
-Definition at line 18 of file timers_xeno.c. -
-Referenced by getElapsedTime(), setTimer(), and StartTimerLoop(). -
char stop_timer = 0 | -
- -
-Definition at line 22 of file timers_xeno.c. -
-Referenced by StartTimerLoop(), StopTimerLoop(), and timerloop_task_proc(). -
RT_TASK timerloop_task | -
- -
-Definition at line 17 of file timers_xeno.c. -
-Referenced by cleanup_all(), setTimer(), StartTimerLoop(), and StopTimerLoop(). -
-