knx
ETS configurable knx-stack
cc1310_platform.cpp File Reference

Go to the source code of this file.

Typedefs

typedef void(* IsrFuncPtr) ()
 

Functions

void sleep (uint32_t sec)
 
void usleep (uint32_t usec)
 
uint32_t millis ()
 
void delay (uint32_t ms)
 
void delayMicroseconds (unsigned int howLong)
 
size_t write (uint8_t c)
 
size_t write (const uint8_t *buffer, size_t size)
 
size_t write (const char *buffer, size_t size)
 
void print (const char *s)
 
void print (char c)
 
void printUint64 (uint64_t value, int base=DEC)
 
void print (long long num, int base)
 
void print (unsigned long long num, int base)
 
void print (unsigned char num, int base)
 
void print (int num, int base)
 
void print (unsigned int num, int base)
 
void print (long num, int base)
 
void print (unsigned long num, int base)
 
void printFloat (double number, uint8_t digits)
 
void print (double num, int digits=2)
 
void println (void)
 
void println (const char *s)
 
void println (char c)
 
void println (unsigned char num, int base)
 
void println (int num, int base)
 
void println (unsigned int num, int base)
 
void println (long num, int base)
 
void println (unsigned long num, int base)
 
void println (unsigned long long num, int base)
 
void println (double num, int digits=2)
 
void println (double num)
 
uint32_t digitalRead (uint32_t dwPin)
 
void digitalWrite (unsigned long pin, unsigned long value)
 
void pinMode (unsigned long pin, unsigned long mode)
 
void attachInterrupt (uint32_t pin, IsrFuncPtr callback, uint32_t mode)
 

Typedef Documentation

◆ IsrFuncPtr

typedef void(* IsrFuncPtr) ()

Definition at line 462 of file cc1310_platform.cpp.

Function Documentation

◆ attachInterrupt()

void attachInterrupt ( uint32_t  pin,
IsrFuncPtr  callback,
uint32_t  mode 
)

Definition at line 469 of file cc1310_platform.cpp.

Here is the caller graph for this function:

◆ delay()

void delay ( uint32_t  ms)

Definition at line 131 of file cc1310_platform.cpp.

Here is the caller graph for this function:

◆ delayMicroseconds()

void delayMicroseconds ( unsigned int  howLong)

Definition at line 138 of file cc1310_platform.cpp.

Here is the caller graph for this function:

◆ digitalRead()

uint32_t digitalRead ( uint32_t  dwPin)

Definition at line 424 of file cc1310_platform.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ digitalWrite()

void digitalWrite ( unsigned long  pin,
unsigned long  value 
)

Definition at line 432 of file cc1310_platform.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ millis()

uint32_t millis ( )

Definition at line 123 of file cc1310_platform.cpp.

Here is the caller graph for this function:

◆ pinMode()

void pinMode ( unsigned long  pin,
unsigned long  mode 
)

Definition at line 454 of file cc1310_platform.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ print() [1/10]

void print ( char  c)

Definition at line 202 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ print() [2/10]

void print ( const char *  s)

Definition at line 193 of file cc1310_platform.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ print() [3/10]

void print ( double  num,
int  digits = 2 
)

Definition at line 354 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ print() [4/10]

void print ( int  num,
int  base 
)

Definition at line 272 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ print() [5/10]

void print ( long long  num,
int  base 
)

Definition at line 226 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ print() [6/10]

void print ( long  num,
int  base 
)

Definition at line 282 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ print() [7/10]

void print ( unsigned char  num,
int  base 
)

Definition at line 267 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ print() [8/10]

void print ( unsigned int  num,
int  base 
)

Definition at line 277 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ print() [9/10]

void print ( unsigned long long  num,
int  base 
)

Definition at line 253 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ print() [10/10]

void print ( unsigned long  num,
int  base 
)

Definition at line 287 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ printFloat()

void printFloat ( double  number,
uint8_t  digits 
)

Definition at line 292 of file cc1310_platform.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ println() [1/11]

void println ( char  c)

Definition at line 369 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ println() [2/11]

void println ( const char *  s)

Definition at line 364 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ println() [3/11]

void println ( double  num)

Definition at line 417 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ println() [4/11]

void println ( double  num,
int  digits = 2 
)

Definition at line 411 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ println() [5/11]

void println ( int  num,
int  base 
)

Definition at line 381 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ println() [6/11]

void println ( long  num,
int  base 
)

Definition at line 393 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ println() [7/11]

void println ( unsigned char  num,
int  base 
)

Definition at line 375 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ println() [8/11]

void println ( unsigned int  num,
int  base 
)

Definition at line 387 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ println() [9/11]

void println ( unsigned long long  num,
int  base 
)

Definition at line 405 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ println() [10/11]

void println ( unsigned long  num,
int  base 
)

Definition at line 399 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ println() [11/11]

void println ( void  )

Definition at line 359 of file cc1310_platform.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ printUint64()

void printUint64 ( uint64_t  value,
int  base = DEC 
)

Definition at line 207 of file cc1310_platform.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ sleep()

void sleep ( uint32_t  sec)

Definition at line 113 of file cc1310_platform.cpp.

Here is the caller graph for this function:

◆ usleep()

void usleep ( uint32_t  usec)

Definition at line 118 of file cc1310_platform.cpp.

◆ write() [1/3]

size_t write ( const char *  buffer,
size_t  size 
)

Definition at line 188 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ write() [2/3]

size_t write ( const uint8_t *  buffer,
size_t  size 
)

Definition at line 157 of file cc1310_platform.cpp.

Here is the call graph for this function:

◆ write() [3/3]

size_t write ( uint8_t  c)

Definition at line 144 of file cc1310_platform.cpp.

Here is the caller graph for this function: