ucos.searchresults

来自「针对STM32F103的UCOS移植」· SEARCHRESULTS 代码 · 共 236 行 · 第 1/2 页

SEARCHRESULTS
236
字号
---- OS_TASK_SW Matches (2 in 2 files) ----
Os_core.c (e:\arm\...\source):1229
                OS_TASK_SW();                          /* Perform a context switch                     */
            }
        }
Os_cpu.h (e:\arm\...\realview):76
#define  OS_TASK_SW()         OSCtxSw()

/*
---- OSCtxSw Matches (9 in 3 files) ----
Os_cpu.h (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):#define  OS_TASK_SW()         OSCtxSw()
Os_cpu.h (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):void       OSCtxSw(void);
Os_cpu_a.asm (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):                EXPORT  OSCtxSw
Os_cpu_a.asm (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):;                         PERFORM A CONTEXT SWITCH (From task level) - OSCtxSw()
Os_cpu_a.asm (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):; Note(s) : 1) OSCtxSw() is called when OS wants to do a task context switch
Os_cpu_a.asm (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):OSCtxSw
Os_cpu_a.asm (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):;                         PERFORM A CONTEXT SWITCH (From task level) - OSCtxSw()
Os_cpu_a.asm (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):;           3) Since OSPendSV is set to lowest priority in the system (by OSCtxSw() above),
Ucos_ii.h (e:\arm\micrium\software\ucos-ii\source):void          OSCtxSw               (void);
---- OSIntCtxSw Matches (6 in 4 files) ----
Os_core.c (e:\arm\micrium\software\ucos-ii\source):                    OSIntCtxSw();                          /* Perform interrupt level ctx switch       */
Os_cpu.h (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):void       OSIntCtxSw(void);
Os_cpu_a.asm (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):                EXPORT  OSIntCtxSw
Os_cpu_a.asm (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):;                   PERFORM A CONTEXT SWITCH (From interrupt level) - OSIntCtxSw()
Os_cpu_a.asm (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):OSIntCtxSw
Ucos_ii.h (e:\arm\micrium\software\ucos-ii\source):void          OSIntCtxSw            (void);
---- OSTimeTick Matches (6 in 4 files) ----
Bsp.c (bsp):755
    OSTimeTick();                                               /* Call uC/OS-II's OSTimeTick()                             */

    OSIntExit();                                                /* Tell uC/OS-II that we are leaving the ISR                */
Os_core.c (e:\arm\...\source):539
void  OSTimeTick (void)
{
    OS_TCB    *ptcb;
Os_core.c (e:\arm\...\source):721
    ptcb->OSTCBDly       =  0;                          /* Prevent OSTimeTick() from readying task     */
    ptcb->OSTCBEventPtr  = (OS_EVENT *)0;               /* Unlink ECB from this task                   */
#if ((OS_Q_EN > 0) && (OS_MAX_QS > 0)) || (OS_MBOX_EN > 0)
Os_task.c (e:\arm\...\source):379
*                    c) by preventing OSTimeTick() from making the task ready to run.
*                 The task can then be 'unlinked' from the miscellaneous structures in uC/OS-II.
*              2) The function OS_Dummy() is called after OS_EXIT_CRITICAL() because, on most processors,
Os_task.c (e:\arm\...\source):459
    ptcb->OSTCBDly      = 0;                                    /* Prevent OSTimeTick() from updating  */
    ptcb->OSTCBStat     = OS_STAT_RDY;                          /* Prevent task from being resumed     */
    ptcb->OSTCBStatPend = OS_STAT_PEND_OK;
Ucos_ii.h (e:\arm\...\source):1170
void          OSTimeTick            (void);

/*
---- OS_EVENT Matches (189 in 13 files) ----
App.c (os-probe):static  OS_EVENT       *AppUserIFMbox;
Lcd_os.c (e:\arm\micrium\software\uc-lcd\os\ucos-ii):static  OS_EVENT   *DispSem;                /* Semaphore used to access display functions              */
Os_core.c (e:\arm\micrium\software\ucos-ii\source):INT8U  OSEventNameGet (OS_EVENT *pevent, INT8U *pname, INT8U *perr)
Os_core.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent == (OS_EVENT *)0) {               /* Is 'pevent' a NULL pointer?                        */
Os_core.c (e:\arm\micrium\software\ucos-ii\source):    len   = OS_StrCopy(pname, pevent->OSEventName);   /* Copy name from OS_EVENT                       */
Os_core.c (e:\arm\micrium\software\ucos-ii\source):void  OSEventNameSet (OS_EVENT *pevent, INT8U *pname, INT8U *perr)
Os_core.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent == (OS_EVENT *)0) {               /* Is 'pevent' a NULL pointer?                        */
Os_core.c (e:\arm\micrium\software\ucos-ii\source):INT8U  OS_EventTaskRdy (OS_EVENT *pevent, void *pmsg, INT8U msk, INT8U pend_stat)
Os_core.c (e:\arm\micrium\software\ucos-ii\source):    ptcb->OSTCBEventPtr  = (OS_EVENT *)0;               /* Unlink ECB from this task                   */
Os_core.c (e:\arm\micrium\software\ucos-ii\source):void  OS_EventTaskWait (OS_EVENT *pevent)
Os_core.c (e:\arm\micrium\software\ucos-ii\source):void  OS_EventTOAbort (OS_EVENT *pevent)
Os_core.c (e:\arm\micrium\software\ucos-ii\source):    OSTCBCur->OSTCBEventPtr = (OS_EVENT *)0;           /* No longer waiting for event                  */
Os_core.c (e:\arm\micrium\software\ucos-ii\source):void  OS_EventWaitListInit (OS_EVENT *pevent)
Os_core.c (e:\arm\micrium\software\ucos-ii\source):    OS_EVENT  *pevent1;
Os_core.c (e:\arm\micrium\software\ucos-ii\source):    OS_EVENT  *pevent2;
Os_core.c (e:\arm\micrium\software\ucos-ii\source):    pevent1->OSEventPtr             = (OS_EVENT *)0;
Os_core.c (e:\arm\micrium\software\ucos-ii\source):    OSEventFreeList->OSEventPtr     = (OS_EVENT *)0;
Os_core.c (e:\arm\micrium\software\ucos-ii\source):        ptcb->OSTCBEventPtr  = (OS_EVENT *)0;              /* Task is not pending on an event          */
Os_dbg.c (e:\arm\micrium\software\ucos-ii\ports\arm-cortex-m3\generic\realview):OS_COMPILER_OPT  INT16U  const  OSEventSize        = sizeof(OS_EVENT);           /* Size in Bytes of OS_EVENT           */
Os_flag.c (e:\arm\micrium\software\ucos-ii\source):*              (OS_EVENT *)0 if the event flag group was successfully deleted.
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):void  *OSMboxAccept (OS_EVENT *pevent)
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent == (OS_EVENT *)0) {                        /* Validate 'pevent'                         */
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):* Returns    : != (OS_EVENT *)0  is a pointer to the event control clock (OS_EVENT) associated with the
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):*              == (OS_EVENT *)0  if no event control blocks were available
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):OS_EVENT  *OSMboxCreate (void *pmsg)
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):    OS_EVENT  *pevent;
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):        return ((OS_EVENT *)0);                  /* ... can't CREATE from an ISR                       */
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):    if (OSEventFreeList != (OS_EVENT *)0) {      /* See if pool of free ECB pool was empty             */
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):        OSEventFreeList = (OS_EVENT *)OSEventFreeList->OSEventPtr;
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent != (OS_EVENT *)0) {
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):*              (OS_EVENT *)0 if the mailbox was successfully deleted.
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):OS_EVENT  *OSMboxDel (OS_EVENT *pevent, INT8U opt, INT8U *perr)
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):    OS_EVENT  *pevent_return;
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent == (OS_EVENT *)0) {                         /* Validate 'pevent'                        */
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):                 pevent_return       = (OS_EVENT *)0;      /* Mailbox has been deleted                 */
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):             pevent_return = (OS_EVENT *)0;                /* Mailbox has been deleted                 */
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):void  *OSMboxPend (OS_EVENT *pevent, INT16U timeout, INT8U *perr)
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent == (OS_EVENT *)0) {                    /* Validate 'pevent'                             */
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):    OSTCBCur->OSTCBEventPtr = (OS_EVENT *)0;          /* No longer waiting for event                   */
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):INT8U  OSMboxPendAbort (OS_EVENT *pevent, INT8U opt, INT8U *perr)
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent == (OS_EVENT *)0) {                         /* Validate 'pevent'                        */
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):INT8U  OSMboxPost (OS_EVENT *pevent, void *pmsg)
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent == (OS_EVENT *)0) {                    /* Validate 'pevent'                             */
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):INT8U  OSMboxPostOpt (OS_EVENT *pevent, void *pmsg, INT8U opt)
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent == (OS_EVENT *)0) {                    /* Validate 'pevent'                             */
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):INT8U  OSMboxQuery (OS_EVENT *pevent, OS_MBOX_DATA *p_mbox_data)
Os_mbox.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent == (OS_EVENT *)0) {                         /* Validate 'pevent'                        */
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):BOOLEAN  OSMutexAccept (OS_EVENT *pevent, INT8U *perr)
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent == (OS_EVENT *)0) {                     /* Validate 'pevent'                            */
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):* Returns    : != (void *)0  is a pointer to the event control clock (OS_EVENT) associated with the
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):OS_EVENT  *OSMutexCreate (INT8U prio, INT8U *perr)
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):    OS_EVENT  *pevent;
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):        return ((OS_EVENT *)0);
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):        return ((OS_EVENT *)0);
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):        return ((OS_EVENT *)0);
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):        return ((OS_EVENT *)0);
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent == (OS_EVENT *)0) {                         /* See if an ECB was available              */
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):    OSEventFreeList        = (OS_EVENT *)OSEventFreeList->OSEventPtr;   /* Adjust the free list        */
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):*              (OS_EVENT *)0 if the mutex was successfully deleted.
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):OS_EVENT  *OSMutexDel (OS_EVENT *pevent, INT8U opt, INT8U *perr)
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):    OS_EVENT  *pevent_return;
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):    if (pevent == (OS_EVENT *)0) {                         /* Validate 'pevent'                        */
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):                 pevent_return       = (OS_EVENT *)0;      /* Mutex has been deleted                   */
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):             pevent_return = (OS_EVENT *)0;                /* Mutex has been deleted                   */
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):void  OSMutexPend (OS_EVENT *pevent, INT16U timeout, INT8U *perr)
Os_mutex.c (e:\arm\micrium\software\ucos-ii\source):    OS_EVENT  *pevent2;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?