TwiceAsNice  2019-02-18
Public Attributes | List of all members
gsc_io_func_size_t Struct Reference

#include <gsc_io.h>

Collaboration diagram for gsc_io_func_size_t:
Collaboration graph

Public Attributes

U32(* setup )(gsc_io_t *io)
 
U32(* available )(gsc_io_t *io)
 
U32(* auto_start )(gsc_io_t *io)
 
U32(* transfer_map )(gsc_io_t *io)
 
U32(* transfer_reg )(gsc_io_t *io)
 
U32(* wait )(gsc_io_t *io, U32 timeout_ms)
 
U32(* done )(gsc_io_t *io)
 

Member Data Documentation

◆ auto_start

U32(* gsc_io_func_size_t::auto_start)(gsc_io_t *io)

◆ available

U32(* gsc_io_func_size_t::available)(gsc_io_t *io)

◆ done

U32(* gsc_io_func_size_t::done)(gsc_io_t *io)

◆ setup

U32(* gsc_io_func_size_t::setup)(gsc_io_t *io)

◆ transfer_map

U32(* gsc_io_func_size_t::transfer_map)(gsc_io_t *io)

◆ transfer_reg

U32(* gsc_io_func_size_t::transfer_reg)(gsc_io_t *io)

◆ wait

U32(* gsc_io_func_size_t::wait)(gsc_io_t *io, U32 timeout_ms)

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