#include <DOS.H>
#include "clib/rtxapi.h"
#include "clib/rtos.h"
Go to the source code of this file.
Functions | |
int | RTX_Create_Task (int far *taskID, TaskDefBlock far *taskdefblock) |
int | RTX_Create_Task_Without_Run (int far *taskID, TaskDefBlock far *taskdefblock) |
int | RTX_Delete_Task (int taskID) |
int | RTX_Kill_Task (int taskID) |
int | RTX_Sleep_Time (unsigned int time_ms) |
int | RTX_Sleep_Request (void) |
int | RTX_Wakeup (int taskID) |
int | RTX_End_Execution (void) |
int | RTX_Change_TaskPrio (int taskID, int prio, int far *error) |
int | RTX_Get_TaskID (void) |
int | RTX_Access_Filesystem (void) |
int | RTX_Get_Task_State (char *taskname, Task_StateData *taskdata, int *error) |
int | RTX_Get_Task_State_Ext (char *taskname, unsigned int *taskstate, int *error) |
int | RTX_Get_Task_List (TaskList *tasklist, int length) |
void | RTX_Start_Task_Monitor (void) |
void | RTX_Stop_Task_Monitor (void) |
int | RTX_Suspend_Task (int taskID) |
int | RTX_Resume_Task (int taskID) |
int | RTX_Restart_Task (int taskID) |
int | RTX_Create_Sem (int far *semID, char far *name, int initvalue) |
int | RTX_Delete_Sem (int semID) |
int | RTX_Free_Sem (int semID) |
int | RTX_Get_Sem (int semID) |
int | RTX_Release_Sem (int semID) |
int | RTX_Reserve_Sem (int semID, long far *time_ms) |
int | RTX_Signal_Sem (int semID) |
int | RTX_Wait_Sem (int semID, long far *time_ms) |
int | RTX_Find_Sem (int *ID, char *name) |
int | RTX_Get_TimeDate (TimeDate_Structure far *td) |
int | RTX_Set_TimeDate (TimeDate_Structure far *td) |
void | RTX_Get_System_Ticks (unsigned long far *ticks) |
int | RTX_Install_Timer (TimerProc_Structure far *TProcPtr) |
int | RTX_Remove_Timer (unsigned int timerID) |
int | RTX_Start_Timer (unsigned int timerID) |
int | RTX_Stop_Timer (unsigned int timerID) |
int | RTX_Create_EventGroup (unsigned int *ID, char *name, int init_value) |
int | RTX_Delete_EventGroup (unsigned int ID) |
int | RTX_Signal_Events (unsigned int ID, unsigned int event_mask, unsigned event_value) |
int | RTX_Wait_For_Event (unsigned int ID, RTX_Wait_Event *event_ptr) |
int | RTX_Get_EventGroup_State (unsigned int ID, unsigned int *Event) |
int | RTX_Get_Saved_Events (unsigned int *Event) |
int | RTX_Find_EventGroup (unsigned int *ID, char *name) |
int | RTX_Create_Msg (RTX_Msg *msg_ptr) |
int | RTX_Delete_Msg (unsigned int ID) |
int | RTX_Send_Msg (unsigned int ID, int prio, char *msg) |
int | RTX_Get_Msg (unsigned int ID, char *msg) |
int | RTX_Wait_For_Msg (RTX_Wait_Msg *msg_ptr) |
int | RTX_Find_Msg (unsigned int *ID, char *name) |
void | RTX_Disable_Task_Scheduling (void) |
void | RTX_Enable_Task_Scheduling (void) |
|
Definition at line 246 of file RTOS.C. References RTOSVECT, and RTX_ACCESS_FILESYSTEM. |
|
Definition at line 207 of file RTOS.C. References RTOSVECT, and RTX_CHANGE_PRIO. |
|
Definition at line 697 of file RTOS.C. References RTOSVECT, and RTX_CREATE_EVENTGROUP. |
|
Definition at line 830 of file RTOS.C. References RTOSVECT, and RTX_CREATE_MSG. |
|
Definition at line 413 of file RTOS.C. References RTOSVECT, and RTX_CREATE_SEM. |
|
Definition at line 71 of file RTOS.C. References RTOSVECT, and RTX_TASK_CREATE. |
|
Definition at line 90 of file RTOS.C. References RTOSVECT, and RTX_TASK_CREATE_WITHOUT_RUN. |
|
Definition at line 719 of file RTOS.C. References RTOSVECT, and RTX_DELETE_EVENTGROUP. |
|
Definition at line 845 of file RTOS.C. References RTOSVECT, and RTX_DELETE_MSG. |
|
Definition at line 437 of file RTOS.C. References RTOSVECT, and RTX_DELETE_SEM. |
|
Definition at line 113 of file RTOS.C. References RTOSVECT, and RTX_TASK_DELETE. |
|
Definition at line 941 of file RTOS.C. References RTOSVECT, and RTX_DISABLE_TASK_SCHEDULING. |
|
Definition at line 955 of file RTOS.C. References RTOSVECT, and RTX_ENABLE_TASK_SCHEDULING. |
|
Definition at line 190 of file RTOS.C. References RTOSVECT, and RTX_END_EXEC. |
|
Definition at line 806 of file RTOS.C. References RTOSVECT, and RTX_FIND_EVENTGROUP. |
|
Definition at line 916 of file RTOS.C. References RTOSVECT, and RTX_FIND_MSG. |
|
Definition at line 554 of file RTOS.C. References RTOSVECT, and RTX_FIND_SEM. |
|
Definition at line 453 of file RTOS.C. References RTOSVECT, and RTX_FREE_RES. |
|
Definition at line 770 of file RTOS.C. References RTOSVECT, and RTX_GET_EVENTGROUP_STATE. |
|
Definition at line 882 of file RTOS.C. References RTOSVECT, and RTX_GET_MSG. |
|
Definition at line 787 of file RTOS.C. References RTOSVECT, and RTX_GET_EVENT_FLAGS. |
|
Definition at line 468 of file RTOS.C. References RTOSVECT, and RTX_GET_SEM. |
|
Definition at line 619 of file RTOS.C. References RTOSVECT, and RTX_GET_TICKS. Referenced by DecodeSAMSUNG(), and IDE_waitirq(). |
|
Definition at line 316 of file RTOS.C. References RTOSVECT, and RTX_GET_TASK_LIST. |
|
Definition at line 263 of file RTOS.C. References RTOSVECT, and RTX_GET_TASK_STATE. |
|
Definition at line 290 of file RTOS.C. References RTOSVECT, and RTX_GET_TASK_STATE_EXT. |
|
Definition at line 230 of file RTOS.C. References RTOSVECT, and RTX_GET_TASKID. |
|
Definition at line 586 of file RTOS.C. References RTOSVECT, and RTX_GET_TIMEDATE. |
|
Definition at line 634 of file RTOS.C. References RTOSVECT, and RTX_INSTALL_TIMER. |
|
Definition at line 129 of file RTOS.C. References RTOSVECT, and RTX_TASK_KILL. |
|
Definition at line 484 of file RTOS.C. References RTOSVECT, and RTX_RELEASE_SEM. |
|
Definition at line 652 of file RTOS.C. References RTOSVECT, and RTX_REMOVE_TIMER. |
|
Definition at line 500 of file RTOS.C. References RTOSVECT, and RTX_RESERVE_RES. |
|
Definition at line 390 of file RTOS.C. References RTOSVECT, and RTX_RESTART_TASK. |
|
Definition at line 375 of file RTOS.C. References RTOSVECT, and RTX_RESUME_TASK. |
|
Definition at line 862 of file RTOS.C. References RTOSVECT, and RTX_SEND_MSG. |
|
Definition at line 603 of file RTOS.C. References RTOSVECT, and RTX_SET_TIMEDATE. |
|
Definition at line 734 of file RTOS.C. References RTOSVECT, and RTX_SIGNAL_EVENTS. |
|
Definition at line 518 of file RTOS.C. References RTOSVECT, and RTX_SIGNAL_SEM. |
|
Definition at line 161 of file RTOS.C. References RTOSVECT, and RTX_SLEEP_REQ. |
|
Definition at line 145 of file RTOS.C. References RTOSVECT, and RTX_SLEEP_TIME. Referenced by BUF_Flush(), http_get(), IDE_reset(), RC_GetKey(), VS_SCITest(), and VS_SDITest(). |
|
Definition at line 335 of file RTOS.C. References RTOSVECT, and RTX_START_TASK_MONITOR. |
|
Definition at line 667 of file RTOS.C. References RTOSVECT, and RTX_START_TIMER. |
|
Definition at line 348 of file RTOS.C. References RTOSVECT, and RTX_STOP_TASK_MONITOR. |
|
Definition at line 682 of file RTOS.C. References RTOSVECT, and RTX_STOP_TIMER. |
|
Definition at line 361 of file RTOS.C. References RTOSVECT, and RTX_SUSPEND_TASK. |
|
Definition at line 752 of file RTOS.C. References RTOSVECT, and RTX_WAIT_EVENTS. |
|
Definition at line 900 of file RTOS.C. References RTOSVECT, and RTX_WAIT_MSG. |
|
Definition at line 535 of file RTOS.C. References RTOSVECT, and RTX_WAIT_SEM. |
|
Definition at line 175 of file RTOS.C. References RTOSVECT, and RTX_WAKEUP_TASK. |