TI-OpenThread  1.08.06.06
Functions | Variables
LP_EM_CC1314R10/thread/empty_mtd/platform/system.h File Reference
#include <openthread-core-config.h>
#include <stdint.h>
#include <openthread/config.h>
#include <openthread/instance.h>
+ Include dependency graph for LP_EM_CC1314R10/thread/empty_mtd/platform/system.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

otError otPlatUartFlush (void)
 
void otSysInit (int argc, char *argv[])
 
void platformAlarmInit (void)
 
void platformAlarmMicroInit (void)
 
void platformAlarmMicroProcess (otInstance *aInstance)
 
void platformAlarmMicroSignal (void)
 
void platformAlarmProcess (otInstance *aInstance)
 
void platformAlarmSignal (void)
 
void platformDebugUartInit (void)
 
void platformRadioInit (void)
 
void platformRadioProcess (otInstance *aInstance, uintptr_t arg)
 
void platformRadioSignal (uintptr_t arg)
 
void platformRandomInit (void)
 
void platformRandomProcess (void)
 
void platformRandomSignal (void)
 
void platformSpiProcess (void)
 
void platformSpiSignal (void)
 
void platformUartProcess (uintptr_t arg)
 
void platformUartSignal (uintptr_t arg)
 

Variables

otInstance * sInstance
 

Function Documentation

§ otSysInit()

void otSysInit ( int  argc,
char *  argv[] 
)

Initialize the platform support modules.

Function documented in system.h

§ platformDebugUartInit()

void platformDebugUartInit ( void  )

Initialize the debug uart

§ platformAlarmInit()

void platformAlarmInit ( void  )

This method initializes the alarm service used by OpenThread.

Function documented in system.h

§ platformAlarmSignal()

void platformAlarmSignal ( )

Signal the processing loop to process the alarm module.

Callback from the alarm module indicating need for processing.

§ platformAlarmProcess()

void platformAlarmProcess ( otInstance *  aInstance)

This method performs alarm driver processing.

Function documented in system.h

§ platformAlarmMicroInit()

void platformAlarmMicroInit ( void  )

This method initializes the alarm service used by OpenThread.

Function documented in system.h

§ platformAlarmMicroSignal()

void platformAlarmMicroSignal ( )

Signal the processing loop to process the alarm module.

Callback from the alarm module indicating need for processing.

§ platformAlarmMicroProcess()

void platformAlarmMicroProcess ( otInstance *  aInstance)

This method performs alarm driver processing.

Function documented in system.h

§ platformRadioInit()

void platformRadioInit ( void  )

This method initializes the radio service used by OpenThread.

Function documented in system.h

§ platformRadioSignal()

void platformRadioSignal ( uintptr_t  arg)

Callback from the radio module indicating need for processing.

§ platformRadioProcess()

void platformRadioProcess ( otInstance *  aInstance,
uintptr_t  arg 
)

This method performs radio driver processing.

Function documented in system.h This is called from the main process loop.

§ platformRandomInit()

void platformRandomInit ( void  )

This method initializes the random number service used by OpenThread.

Function documented in system.h

§ platformRandomSignal()

void platformRandomSignal ( void  )

Callback from random module indicating need for processing.

Callback from the random generator module indicating need for processing.

§ platformRandomProcess()

void platformRandomProcess ( void  )

This method performs random driver processing.

Function documented in system.h

§ platformUartSignal()

void platformUartSignal ( uintptr_t  arg)

Signal the processing loop to process the uart module.

Callback from the alarm module indicating need for processing.

§ platformUartProcess()

void platformUartProcess ( uintptr_t  arg)

This method performs uart driver processing.

Function documented in system.h

§ platformSpiSignal()

void platformSpiSignal ( )

Signal the processing loop to process the spi module.

Callback from the spi module indicating need for processing.

§ platformSpiProcess()

void platformSpiProcess ( void  )

This method performs spi driver processing.

§ otPlatUartFlush()

otError otPlatUartFlush ( void  )

This method performs UART Flush.

Function documented in system.h

Variable Documentation

§ sInstance

otInstance* sInstance
© Copyright 1995-2022, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale