Microchip® Advanced Software Framework

bus_desc_t Struct Reference

Platform Bus Interface Descriptor.

#include <sensor_bus.h>

Data Fields

uint16_t addr
 Device bus address. More...
 
volatile void * id
 Bus interface address. More...
 
bool no_wait
 Bus transaction non-wait option. More...
 
bus_status_t status
 Bus transaction status. More...
 
bus_type_t type
 Bus type and protocol. More...
 

uint16_t bus_desc_t::addr

Device bus address.

Referenced by imu3000_default_init().

volatile void* bus_desc_t::id

Bus interface address.

bool bus_desc_t::no_wait

Bus transaction non-wait option.

Referenced by bma150_isr(), bma220_isr(), bma222_isr(), bma250_isr(), imu3000_isr(), itg3200_isr(), kxtf9_isr(), and sfh7770_isr().

bus_type_t bus_desc_t::type

Bus type and protocol.

Referenced by bma220_init().