30 #ifndef HAL_XMEGA_A3BU_I2C_ASF_H_ 31 #define HAL_XMEGA_A3BU_I2C_ASF_H_ 34 #include "twi_master.h" 45 #define MAX_I2C_BUSES 4 // XMEGA A3BU has up to 4 PORT that can be configured as I2C int ref_ct
Definition: hal_at90usb1287_i2c_asf.h:52
void change_i2c_speed(ATCAIface iface, uint32_t speed)
method to change the bus speed of I2C
Definition: hal_at90usb1287_i2c_asf.c:374
int speed
Definition: hal_linux_kit_cdc.c:61
int bus_index
for conveniences during interface release phase
Definition: hal_at90usb1287_i2c_asf.h:53
twi_master_t i2c_master_instance
Definition: hal_xmega_a3bu_i2c_asf.h:51
atca_iface is the C object backing ATCAIface. See the atca_iface.h file for details on the ATCAIface ...
Definition: atca_iface.h:129
this is the hal_data for ATCA HAL created using ASF
Definition: hal_at90usb1287_i2c_asf.h:49
struct atcaI2Cmaster ATCAI2CMaster_t
this is the hal_data for ATCA HAL created using ASF