coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
software_i2c_ops Struct Reference

#include <i2c_simple.h>

Collaboration diagram for software_i2c_ops:
Collaboration graph

Data Fields

void(* set_sda )(unsigned int bus, int high)
 
void(* set_scl )(unsigned int bus, int high)
 
int(* get_sda )(unsigned int bus)
 
int(* get_scl )(unsigned int bus)
 

Detailed Description

Definition at line 15 of file i2c_simple.h.

Field Documentation

◆ get_scl

int(* software_i2c_ops::get_scl) (unsigned int bus)

Definition at line 19 of file i2c_simple.h.

Referenced by __wait().

◆ get_sda

int(* software_i2c_ops::get_sda) (unsigned int bus)

Definition at line 18 of file i2c_simple.h.

Referenced by __wait(), and in_bit().

◆ set_scl

void(* software_i2c_ops::set_scl) (unsigned int bus, int high)

◆ set_sda

void(* software_i2c_ops::set_sda) (unsigned int bus, int high)

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