|  | RTEMS 6.1
    | 
This source file contains the implementation of CallWithinISRClear(), CallWithinISRGetVector(), CallWithinISR(), CallWithinISRRaise(), CallWithinISRSubmit(), and CallWithinISRWait(). More...
#include "tx-support.h"#include <rtems/sysinit.h>#include <rtems/score/chainimpl.h>#include <bsp.h>#include <bsp/irq-generic.h>#include <tm27.h>| Data Structures | |
| struct | CallWithinISRContext | 
| Functions | |
| void | CallWithinISRRaise (void) | 
| void | CallWithinISRClear (void) | 
| void | CallWithinISR (void(*handler)(void *), void *arg) | 
| void | CallWithinISRSubmit (CallWithinISRRequest *request) | 
| void | CallWithinISRWait (const CallWithinISRRequest *request) | 
| rtems_vector_number | CallWithinISRGetVector (void) | 
| rtems_vector_number | GetSoftwareInterruptVector (void) | 
| rtems_status_code | RaiseSoftwareInterrupt (rtems_vector_number vector) | 
| rtems_status_code | ClearSoftwareInterrupt (rtems_vector_number vector) | 
| RTEMS_SYSINIT_ITEM (CallWithinISRInitialize, RTEMS_SYSINIT_DEVICE_DRIVERS, RTEMS_SYSINIT_ORDER_MIDDLE) | |
| Variables | |
| uint32_t | Interrupt_nest | 
This source file contains the implementation of CallWithinISRClear(), CallWithinISRGetVector(), CallWithinISR(), CallWithinISRRaise(), CallWithinISRSubmit(), and CallWithinISRWait().