![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
Macros | |
#define | SOC_DEV 0x0 |
#define | SOC_FUNC 0 |
#define | GFX_DEV 0x2 |
#define | GFX_FUNC 0 |
#define | MMC_DEV 0x10 |
#define | MMC_FUNC 0 |
#define | SDIO_DEV 0x11 |
#define | SDIO_FUNC 0 |
#define | SD_DEV 0x12 |
#define | SD_FUNC 0 |
#define | SATA_DEV 0x13 |
#define | SATA_FUNC 0 |
#define | XHCI_DEV 0x14 |
#define | XHCI_FUNC 0 |
#define | LPE_DEV 0x15 |
#define | LPE_FUNC 0 |
#define | MMC45_DEV 0x17 |
#define | MMC45_FUNC 0 |
#define | SIO1_DEV 0x18 |
#define | SIO_DMA1_DEV SIO1_DEV |
#define | SIO_DMA1_FUNC 0 |
#define | I2C1_DEV SIO1_DEV |
#define | I2C1_FUNC 1 |
#define | I2C2_DEV SIO1_DEV |
#define | I2C2_FUNC 2 |
#define | I2C3_DEV SIO1_DEV |
#define | I2C3_FUNC 3 |
#define | I2C4_DEV SIO1_DEV |
#define | I2C4_FUNC 4 |
#define | I2C5_DEV SIO1_DEV |
#define | I2C5_FUNC 5 |
#define | I2C6_DEV SIO1_DEV |
#define | I2C6_FUNC 6 |
#define | I2C7_DEV SIO1_DEV |
#define | I2C7_FUNC 7 |
#define | TXE_DEV 0x1a |
#define | TXE_FUNC 0 |
#define | HDA_DEV 0x1b |
#define | HDA_FUNC 0 |
#define | PCIE_DEV 0x1c |
#define | PCIE_PORT1_DEV PCIE_DEV |
#define | PCIE_PORT1_FUNC 0 |
#define | PCIE_PORT2_DEV PCIE_DEV |
#define | PCIE_PORT2_FUNC 1 |
#define | PCIE_PORT3_DEV PCIE_DEV |
#define | PCIE_PORT3_FUNC 2 |
#define | PCIE_PORT4_DEV PCIE_DEV |
#define | PCIE_PORT4_FUNC 3 |
#define | EHCI_DEV 0x1d |
#define | EHCI_FUNC 0 |
#define | SIO2_DEV 0x1e |
#define | SIO_DMA2_DEV SIO2_DEV |
#define | SIO_DMA2_FUNC 0 |
#define | PWM1_DEV SIO2_DEV |
#define | PWM1_FUNC 1 |
#define | PWM2_DEV SIO2_DEV |
#define | PWM2_FUNC 2 |
#define | HSUART1_DEV SIO2_DEV |
#define | HSUART1_FUNC 3 |
#define | HSUART2_DEV SIO2_DEV |
#define | HSUART2_FUNC 4 |
#define | SPI_DEV SIO2_DEV |
#define | SPI_FUNC 5 |
#define | PCU_DEV 0x1f |
#define | LPC_DEV PCU_DEV |
#define | LPC_FUNC 0 |
#define | SMBUS_DEV PCU_DEV |
#define | SMBUS_FUNC 3 |
#define | SOC_DEVID 0x0f00 |
#define | GFX_DEVID 0x0f31 |
#define | MMC_DEVID 0x0f14 |
#define | SDIO_DEVID 0x0f15 |
#define | SD_DEVID 0x0f16 |
#define | IDE1_DEVID 0x0f20 |
#define | IDE2_DEVID 0x0f21 |
#define | AHCI1_DEVID 0x0f22 |
#define | AHCI2_DEVID 0x0f23 |
#define | XHCI_DEVID 0x0f35 |
#define | LPE_DEVID 0x0f28 |
#define | MMC45_DEVID 0x0f50 |
#define | SIO_DMA1_DEVID 0x0f40 |
#define | I2C1_DEVID 0x0f41 |
#define | I2C2_DEVID 0x0f42 |
#define | I2C3_DEVID 0x0f43 |
#define | I2C4_DEVID 0x0f44 |
#define | I2C5_DEVID 0x0f45 |
#define | I2C6_DEVID 0x0f46 |
#define | I2C7_DEVID 0x0f47 |
#define | TXE_DEVID 0x0f18 |
#define | HDA_DEVID 0x0f04 |
#define | PCIE_PORT1_DEVID 0x0f48 |
#define | PCIE_PORT2_DEVID 0x0f4a |
#define | PCIE_PORT3_DEVID 0x0f4c |
#define | PCIE_PORT4_DEVID 0x0f4e |
#define | EHCI_DEVID 0x0f34 |
#define | SIO_DMA2_DEVID 0x0f06 |
#define | PWM1_DEVID 0x0f08 |
#define | PWM2_DEVID 0x0f09 |
#define | HSUART1_DEVID 0x0f0a |
#define | HSUART2_DEVID 0x0f0c |
#define | SPI_DEVID 0xf0e |
#define | LPC_DEVID 0x0f1c |
#define | SMBUS_DEVID 0x0f12 |
#define AHCI1_DEVID 0x0f22 |
Definition at line 115 of file pci_devs.h.
#define AHCI2_DEVID 0x0f23 |
Definition at line 116 of file pci_devs.h.
#define EHCI_DEV 0x1d |
Definition at line 83 of file pci_devs.h.
#define EHCI_DEVID 0x0f34 |
Definition at line 134 of file pci_devs.h.
#define EHCI_FUNC 0 |
Definition at line 84 of file pci_devs.h.
#define GFX_DEV 0x2 |
Definition at line 13 of file pci_devs.h.
#define GFX_DEVID 0x0f31 |
Definition at line 109 of file pci_devs.h.
#define GFX_FUNC 0 |
Definition at line 14 of file pci_devs.h.
#define HDA_DEV 0x1b |
Definition at line 68 of file pci_devs.h.
#define HDA_DEVID 0x0f04 |
Definition at line 129 of file pci_devs.h.
#define HDA_FUNC 0 |
Definition at line 69 of file pci_devs.h.
#define HSUART1_DEV SIO2_DEV |
Definition at line 94 of file pci_devs.h.
#define HSUART1_DEVID 0x0f0a |
Definition at line 138 of file pci_devs.h.
#define HSUART1_FUNC 3 |
Definition at line 95 of file pci_devs.h.
#define HSUART2_DEV SIO2_DEV |
Definition at line 96 of file pci_devs.h.
#define HSUART2_DEVID 0x0f0c |
Definition at line 139 of file pci_devs.h.
#define HSUART2_FUNC 4 |
Definition at line 97 of file pci_devs.h.
#define I2C1_DEV SIO1_DEV |
Definition at line 48 of file pci_devs.h.
#define I2C1_DEVID 0x0f41 |
Definition at line 121 of file pci_devs.h.
#define I2C1_FUNC 1 |
Definition at line 49 of file pci_devs.h.
#define I2C2_DEV SIO1_DEV |
Definition at line 50 of file pci_devs.h.
#define I2C2_DEVID 0x0f42 |
Definition at line 122 of file pci_devs.h.
#define I2C2_FUNC 2 |
Definition at line 51 of file pci_devs.h.
#define I2C3_DEV SIO1_DEV |
Definition at line 52 of file pci_devs.h.
#define I2C3_DEVID 0x0f43 |
Definition at line 123 of file pci_devs.h.
#define I2C3_FUNC 3 |
Definition at line 53 of file pci_devs.h.
#define I2C4_DEV SIO1_DEV |
Definition at line 54 of file pci_devs.h.
#define I2C4_DEVID 0x0f44 |
Definition at line 124 of file pci_devs.h.
#define I2C4_FUNC 4 |
Definition at line 55 of file pci_devs.h.
#define I2C5_DEV SIO1_DEV |
Definition at line 56 of file pci_devs.h.
#define I2C5_DEVID 0x0f45 |
Definition at line 125 of file pci_devs.h.
#define I2C5_FUNC 5 |
Definition at line 57 of file pci_devs.h.
#define I2C6_DEV SIO1_DEV |
Definition at line 58 of file pci_devs.h.
#define I2C6_DEVID 0x0f46 |
Definition at line 126 of file pci_devs.h.
#define I2C6_FUNC 6 |
Definition at line 59 of file pci_devs.h.
#define I2C7_DEV SIO1_DEV |
Definition at line 60 of file pci_devs.h.
#define I2C7_DEVID 0x0f47 |
Definition at line 127 of file pci_devs.h.
#define I2C7_FUNC 7 |
Definition at line 61 of file pci_devs.h.
#define IDE1_DEVID 0x0f20 |
Definition at line 113 of file pci_devs.h.
#define IDE2_DEVID 0x0f21 |
Definition at line 114 of file pci_devs.h.
#define LPC_DEV PCU_DEV |
Definition at line 103 of file pci_devs.h.
#define LPC_DEVID 0x0f1c |
Definition at line 141 of file pci_devs.h.
#define LPC_FUNC 0 |
Definition at line 104 of file pci_devs.h.
#define LPE_DEV 0x15 |
Definition at line 37 of file pci_devs.h.
#define LPE_DEVID 0x0f28 |
Definition at line 118 of file pci_devs.h.
#define LPE_FUNC 0 |
Definition at line 38 of file pci_devs.h.
#define MMC45_DEV 0x17 |
Definition at line 41 of file pci_devs.h.
#define MMC45_DEVID 0x0f50 |
Definition at line 119 of file pci_devs.h.
#define MMC45_FUNC 0 |
Definition at line 42 of file pci_devs.h.
#define MMC_DEV 0x10 |
Definition at line 17 of file pci_devs.h.
#define MMC_DEVID 0x0f14 |
Definition at line 110 of file pci_devs.h.
#define MMC_FUNC 0 |
Definition at line 18 of file pci_devs.h.
#define PCIE_DEV 0x1c |
Definition at line 72 of file pci_devs.h.
#define PCIE_PORT1_DEV PCIE_DEV |
Definition at line 73 of file pci_devs.h.
#define PCIE_PORT1_DEVID 0x0f48 |
Definition at line 130 of file pci_devs.h.
#define PCIE_PORT1_FUNC 0 |
Definition at line 74 of file pci_devs.h.
#define PCIE_PORT2_DEV PCIE_DEV |
Definition at line 75 of file pci_devs.h.
#define PCIE_PORT2_DEVID 0x0f4a |
Definition at line 131 of file pci_devs.h.
#define PCIE_PORT2_FUNC 1 |
Definition at line 76 of file pci_devs.h.
#define PCIE_PORT3_DEV PCIE_DEV |
Definition at line 77 of file pci_devs.h.
#define PCIE_PORT3_DEVID 0x0f4c |
Definition at line 132 of file pci_devs.h.
#define PCIE_PORT3_FUNC 2 |
Definition at line 78 of file pci_devs.h.
#define PCIE_PORT4_DEV PCIE_DEV |
Definition at line 79 of file pci_devs.h.
#define PCIE_PORT4_DEVID 0x0f4e |
Definition at line 133 of file pci_devs.h.
#define PCIE_PORT4_FUNC 3 |
Definition at line 80 of file pci_devs.h.
#define PCU_DEV 0x1f |
Definition at line 102 of file pci_devs.h.
#define PWM1_DEV SIO2_DEV |
Definition at line 90 of file pci_devs.h.
#define PWM1_DEVID 0x0f08 |
Definition at line 136 of file pci_devs.h.
#define PWM1_FUNC 1 |
Definition at line 91 of file pci_devs.h.
#define PWM2_DEV SIO2_DEV |
Definition at line 92 of file pci_devs.h.
#define PWM2_DEVID 0x0f09 |
Definition at line 137 of file pci_devs.h.
#define PWM2_FUNC 2 |
Definition at line 93 of file pci_devs.h.
#define SATA_DEV 0x13 |
Definition at line 29 of file pci_devs.h.
#define SATA_FUNC 0 |
Definition at line 30 of file pci_devs.h.
#define SD_DEV 0x12 |
Definition at line 25 of file pci_devs.h.
#define SD_DEVID 0x0f16 |
Definition at line 112 of file pci_devs.h.
#define SD_FUNC 0 |
Definition at line 26 of file pci_devs.h.
#define SDIO_DEV 0x11 |
Definition at line 21 of file pci_devs.h.
#define SDIO_DEVID 0x0f15 |
Definition at line 111 of file pci_devs.h.
#define SDIO_FUNC 0 |
Definition at line 22 of file pci_devs.h.
#define SIO1_DEV 0x18 |
Definition at line 45 of file pci_devs.h.
#define SIO2_DEV 0x1e |
Definition at line 87 of file pci_devs.h.
#define SIO_DMA1_DEV SIO1_DEV |
Definition at line 46 of file pci_devs.h.
#define SIO_DMA1_DEVID 0x0f40 |
Definition at line 120 of file pci_devs.h.
#define SIO_DMA1_FUNC 0 |
Definition at line 47 of file pci_devs.h.
#define SIO_DMA2_DEV SIO2_DEV |
Definition at line 88 of file pci_devs.h.
#define SIO_DMA2_DEVID 0x0f06 |
Definition at line 135 of file pci_devs.h.
#define SIO_DMA2_FUNC 0 |
Definition at line 89 of file pci_devs.h.
#define SMBUS_DEV PCU_DEV |
Definition at line 105 of file pci_devs.h.
#define SMBUS_DEVID 0x0f12 |
Definition at line 142 of file pci_devs.h.
#define SMBUS_FUNC 3 |
Definition at line 106 of file pci_devs.h.
#define SOC_DEV 0x0 |
Definition at line 9 of file pci_devs.h.
#define SOC_DEVID 0x0f00 |
Definition at line 108 of file pci_devs.h.
#define SOC_FUNC 0 |
Definition at line 10 of file pci_devs.h.
#define SPI_DEV SIO2_DEV |
Definition at line 98 of file pci_devs.h.
#define SPI_DEVID 0xf0e |
Definition at line 140 of file pci_devs.h.
#define SPI_FUNC 5 |
Definition at line 99 of file pci_devs.h.
#define TXE_DEV 0x1a |
Definition at line 64 of file pci_devs.h.
#define TXE_DEVID 0x0f18 |
Definition at line 128 of file pci_devs.h.
#define TXE_FUNC 0 |
Definition at line 65 of file pci_devs.h.
#define XHCI_DEV 0x14 |
Definition at line 33 of file pci_devs.h.
#define XHCI_DEVID 0x0f35 |
Definition at line 117 of file pci_devs.h.
#define XHCI_FUNC 0 |
Definition at line 34 of file pci_devs.h.