#include <IBSP.h>
|
virtual | ~IBSP ()=default |
|
virtual void | initChip (void *args)=0 |
| Initialise the chip for usage. Needs to be called early in the program. More...
|
|
virtual uint16_t | getUUId () const =0 |
| Returns the unique id associated with the board. More...
|
|
virtual uint32_t | generateRandomNumber ()=0 |
| Returns a positive random number, uses an hardware RNG if available. More...
|
|
◆ ~IBSP()
◆ generateRandomNumber()
virtual uint32_t IBSP::generateRandomNumber |
( |
| ) |
|
|
pure virtual |
Returns a positive random number, uses an hardware RNG if available.
Implemented in BSP.
◆ getUUId()
virtual uint16_t IBSP::getUUId |
( |
| ) |
const |
|
pure virtual |
Returns the unique id associated with the board.
Implemented in BSP.
◆ initChip()
virtual void IBSP::initChip |
( |
void * |
args | ) |
|
|
pure virtual |
Initialise the chip for usage. Needs to be called early in the program.
Implemented in BSP.
The documentation for this class was generated from the following file: