![]() |
PIDUINO
|
#include <soc.h>
Classes | |
class | Family |
Public Types | |
enum | Id { Bcm2708 = 0 , Bcm2709 , Bcm2710 , H3 , H5 , Bcm2711 , Bcm2712 , Unknown = -1 } |
Public Member Functions | |
SoC (Id i=Unknown) | |
virtual | ~SoC () |
Id | id () const |
const std::string & | name () const |
const Family & | family () const |
const Manufacturer & | manufacturer () const |
int | i2cCount () const |
int | spiCount () const |
const std::vector< Pin::SpiCs > & | spiCs () const |
int | uartCount () const |
void | setId (Id i) |
Private Attributes | |
Id | _id |
std::string | _name |
Family | _family |
Manufacturer | _manufacturer |
int | _i2c_count |
int | _spi_count |
std::vector< Pin::SpiCs > | _spi_cs |
liste des broches de CS | |
int | _uart_count |
enum Piduino::SoC::Id |
|
inline |
|
inline |
Definition at line 115 of file soc.h.
References _i2c_count.
|
inline |
Definition at line 111 of file soc.h.
References _manufacturer.
|
inline |
|
inline |
Definition at line 119 of file soc.h.
References _spi_count.
|
inline |
|
inline |
Definition at line 127 of file soc.h.
References _uart_count.
|
private |
Definition at line 138 of file soc.h.
Referenced by i2cCount().
|
private |
Definition at line 137 of file soc.h.
Referenced by manufacturer().
|
private |
Definition at line 139 of file soc.h.
Referenced by spiCount().
|
private |
|
private |
Definition at line 141 of file soc.h.
Referenced by uartCount().