coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
ec.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
3
#ifndef MAINBOARD_EC_H
4
#define MAINBOARD_EC_H
5
6
uint8_t
ec_cmd_90_read
(
uint8_t
addr
);
7
void
ec_cmd_91_write
(
uint8_t
addr
,
uint8_t
data);
8
uint8_t
ec_cmd_94_query
(
void
);
9
uint8_t
ec_idx_read
(
uint16_t
addr
);
10
void
ec_idx_write
(
uint16_t
addr
,
uint8_t
data);
11
/* TODO: Check if ADC is valid. */
12
uint16_t
read_ec_adc_converter
(
uint8_t
adc);
13
14
#endif
addr
static u32 addr
Definition:
cirrus.c:14
ec_cmd_91_write
void ec_cmd_91_write(uint8_t addr, uint8_t data)
Definition:
ec.c:40
ec_cmd_90_read
uint8_t ec_cmd_90_read(uint8_t addr)
Definition:
ec.c:32
read_ec_adc_converter
uint16_t read_ec_adc_converter(uint8_t adc)
Definition:
ec.c:69
ec_cmd_94_query
uint8_t ec_cmd_94_query(void)
Definition:
ec.c:48
ec_idx_write
void ec_idx_write(uint16_t addr, uint8_t data)
Definition:
ec.c:61
ec_idx_read
uint8_t ec_idx_read(uint16_t addr)
Definition:
ec.c:54
uint16_t
unsigned short uint16_t
Definition:
stdint.h:11
uint8_t
unsigned char uint8_t
Definition:
stdint.h:8
src
mainboard
acer
aspire_vn7_572g
include
ec.h
Generated by
1.9.1