![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <stdint.h>
Go to the source code of this file.
Data Structures | |
struct | usb2_port_config |
struct | usb3_port_config |
Macros | |
#define | USB2_EMP_OFF 0 |
#define | USB2_DE_EMP_ON 1 |
#define | USB2_PRE_EMP_ON 2 |
#define | USB2_DE_EMP_ON_PRE_EMP_ON 3 |
#define | USB2_FULL_BIT_PRE_EMP 0 |
#define | USB2_HALF_BIT_PRE_EMP 1 |
#define | USB2_BIAS_0MV 0 |
#define | USB2_BIAS_11P25MV 1 |
#define | USB2_BIAS_16P9MV 2 |
#define | USB2_BIAS_28P15MV 3 |
#define | USB2_BIAS_39P35MV 5 |
#define | USB2_BIAS_45MV 6 |
#define | USB2_BIAS_56P3MV 7 |
#define | USB2_PORT_EMPTY |
#define | USB2_PORT_LONG(pin) |
#define | USB2_PORT_MID(pin) |
#define | USB2_PORT_SHORT(pin) |
#define | USB2_PORT_MAX(pin) |
#define | USB2_PORT_TYPE_C(pin) |
#define | USB3_PORT_EMPTY |
#define | USB3_PORT_DEFAULT(pin) |
#define | USB3_PORT_GEN2_DEFAULT(pin) |
#define | USB_PORT_WAKE_ENABLE(x) (1 << ((x) - 1)) |
Enumerations | |
enum | { OC0 = 0 , OC1 , OC2 , OC3 , OC4 , OC5 , OC6 , OC7 , OCMAX , OC_SKIP = 0xff } |
#define USB2_PORT_EMPTY |
#define USB2_PORT_LONG | ( | pin | ) |
#define USB2_PORT_MAX | ( | pin | ) |
#define USB2_PORT_MID | ( | pin | ) |
#define USB2_PORT_SHORT | ( | pin | ) |
#define USB2_PORT_TYPE_C | ( | pin | ) |
#define USB3_PORT_DEFAULT | ( | pin | ) |
#define USB3_PORT_EMPTY |
#define USB3_PORT_GEN2_DEFAULT | ( | pin | ) |