#include <i2cio.h>
Inheritance diagram for i2cio:
Public Member Functions | |
i2cio () | |
virtual | ~i2cio () |
virtual void | set_scl (bool state)=0 |
virtual void | set_sda (bool state)=0 |
virtual bool | get_sda ()=0 |
void | set_udelay_scl_lo (int usecs) |
void | set_udelay_scl_hi (int usecs) |
void | set_udelay_sda_lo (int usecs) |
void | set_udelay_sda_hi (int usecs) |
int | get_udelay_scl_lo () |
int | get_udelay_scl_hi () |
int | get_udelay_sda_lo () |
int | get_udelay_sda_hi () |
virtual void | lock ()=0 |
virtual void | unlock ()=0 |
Private Attributes | |
int | udelay_scl_lo |
int | udelay_scl_hi |
int | udelay_sda_lo |
int | udelay_sda_hi |
|
|
|
|
|
Implemented in i2cio_pp.
|
|
|
|
|
|
|
|
|
|
Implemented in i2cio_pp.
|
|
Implemented in i2cio_pp.
|
|
Implemented in i2cio_pp.
|
|
|
|
|
|
|
|
|
|
Implemented in i2cio_pp.
|
|
|
|
|
|
|
|
|