libpynq  (release 5EID0-2023 version 0.3.0 of 2024-04-25 09:42 )
IICHandle Struct Reference
Collaboration diagram for IICHandle:

Data Fields

arm_shared mem_handle
 
volatile uint32_t * ptr
 
uint32_t * register_map
 
uint32_t register_map_length
 
uint8_t saddr
 
uint32_t selected_register
 
uint32_t new_val
 
uint32_t recv_cnt
 
IICState state
 
int addressed
 

Detailed Description

Definition at line 42 of file iic.c.

Field Documentation

◆ addressed

int IICHandle::addressed

Definition at line 55 of file iic.c.

◆ mem_handle

arm_shared IICHandle::mem_handle

Definition at line 43 of file iic.c.

◆ new_val

uint32_t IICHandle::new_val

Definition at line 52 of file iic.c.

◆ ptr

volatile uint32_t* IICHandle::ptr

Definition at line 44 of file iic.c.

◆ recv_cnt

uint32_t IICHandle::recv_cnt

Definition at line 53 of file iic.c.

◆ register_map

uint32_t* IICHandle::register_map

Definition at line 47 of file iic.c.

◆ register_map_length

uint32_t IICHandle::register_map_length

Definition at line 48 of file iic.c.

◆ saddr

uint8_t IICHandle::saddr

Definition at line 50 of file iic.c.

◆ selected_register

uint32_t IICHandle::selected_register

Definition at line 51 of file iic.c.

◆ state

IICState IICHandle::state

Definition at line 54 of file iic.c.


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