mbed-drivers
mbed::I2C Member List

This is the complete list of members for mbed::I2C, including all inherited members.

_current_transaction (defined in mbed::I2C)mbed::I2Cprotected
_hz (defined in mbed::I2C)mbed::I2Cprotected
_i2c (defined in mbed::I2C)mbed::I2Cprotected
_irq (defined in mbed::I2C)mbed::I2Cprotected
_owner (defined in mbed::I2C)mbed::I2Cprotectedstatic
_usage (defined in mbed::I2C)mbed::I2Cprotected
abort_transfer()mbed::I2C
ACK enum value (defined in mbed::I2C)mbed::I2C
Acknowledge enum name (defined in mbed::I2C)mbed::I2C
aquire() (defined in mbed::I2C)mbed::I2Cprotected
event_callback_t typedefmbed::I2C
frequency(int hz)mbed::I2C
I2C(PinName sda, PinName scl)mbed::I2C
irq_handler_asynch(void) (defined in mbed::I2C)mbed::I2Cprotected
MasterGeneralCall enum value (defined in mbed::I2C)mbed::I2C
MasterRead enum value (defined in mbed::I2C)mbed::I2C
MasterWrite enum value (defined in mbed::I2C)mbed::I2C
NoACK enum value (defined in mbed::I2C)mbed::I2C
NoData enum value (defined in mbed::I2C)mbed::I2C
read(int address, char *data, int length, bool repeated=false)mbed::I2C
read(int ack)mbed::I2C
RxStatus enum name (defined in mbed::I2C)mbed::I2C
start(void)mbed::I2C
stop(void)mbed::I2C
transaction_data_t typedef (defined in mbed::I2C)mbed::I2Cprotected
transaction_t typedef (defined in mbed::I2C)mbed::I2Cprotected
transfer(int address, char *tx_buffer, int tx_length, char *rx_buffer, int rx_length, const event_callback_t &callback, int event=I2C_EVENT_TRANSFER_COMPLETE, bool repeated=false)mbed::I2C
transfer(int address, const Buffer &tx_buffer, const Buffer &rx_buffer, const event_callback_t &callback, int event=I2C_EVENT_TRANSFER_COMPLETE, bool repeated=false)mbed::I2C
write(int address, const char *data, int length, bool repeated=false)mbed::I2C
write(int data)mbed::I2C