HP85 GPIB Disk Emulator  1.0
HP85GPIBDiskEmulator
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
i2c_op_t Struct Reference

#include <i2c.h>

Data Fields

uint8_t address
 
uint8_t enable
 
uint8_t done
 
uint8_t flags
 
uint16_t timeout
 
int8_t len
 
int8_t ind
 
uint8_t * buf
 

Detailed Description

Definition at line 40 of file i2c.h.

Field Documentation

◆ address

uint8_t i2c_op_t::address

Definition at line 42 of file i2c.h.

Referenced by i2c_fn(), i2c_task_op_add(), and ISR().

◆ buf

uint8_t* i2c_op_t::buf

Definition at line 49 of file i2c.h.

Referenced by i2c_fn(), i2c_task_free_ops(), i2c_task_op_add(), and ISR().

◆ done

uint8_t i2c_op_t::done

◆ enable

uint8_t i2c_op_t::enable

◆ flags

uint8_t i2c_op_t::flags

◆ ind

int8_t i2c_op_t::ind

Definition at line 48 of file i2c.h.

Referenced by i2c_fn(), i2c_task_free_ops(), i2c_task_next_op(), i2c_task_op_add(), i2c_task_run(), and ISR().

◆ len

int8_t i2c_op_t::len

Definition at line 47 of file i2c.h.

Referenced by i2c_fn(), i2c_task_op_add(), and ISR().

◆ timeout

uint16_t i2c_op_t::timeout

The documentation for this struct was generated from the following file: