coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
iomap.h File Reference
#include <stdint.h>
Include dependency graph for iomap.h:

Go to the source code of this file.

Macros

#define ABORT_BASE_ADDRESS   0xfeb00000
 
#define ABORT_BASE_SIZE   0x00100000
 
#define PMC_BASE_ADDRESS   0xfed03000
 
#define PMC_BASE_SIZE   0x400
 
#define IO_BASE_ADDRESS   0xfed80000
 
#define IO_BASE_SIZE   0x40000
 
#define COMMUNITY_OFFSET_GPSOUTHWEST   0x00000
 
#define COMMUNITY_OFFSET_GPNORTH   0x08000
 
#define COMMUNITY_OFFSET_GPEAST   0x10000
 
#define COMMUNITY_OFFSET_GPSOUTHEAST   0x18000
 
#define ILB_BASE_ADDRESS   0xfed08000
 
#define ILB_BASE_SIZE   0x2000
 
#define SPI_BASE_ADDRESS   0xfed01000
 
#define SPI_BASE_SIZE   0x400
 
#define MPHY_BASE_ADDRESS   0xfea00000
 
#define MPHY_BASE_SIZE   0x100000
 
#define PUNIT_BASE_ADDRESS   0xfed06000
 
#define PUNIT_BASE_SIZE   0x800
 
#define RCBA_BASE_ADDRESS   0xfed1c000
 
#define RCBA_BASE_SIZE   0x400
 
#define TEMP_BASE_ADDRESS   0xfd000000
 
#define ACPI_BASE_ADDRESS   0x0400
 
#define ACPI_BASE_SIZE   0x80
 
#define GPIO_BASE_ADDRESS   0x0500
 
#define GPIO_BASE_SIZE   0x100
 
#define SMBUS_BASE_ADDRESS   0xefa0
 

Functions

uint32_t nc_read_top_of_low_memory (void)
 

Macro Definition Documentation

◆ ABORT_BASE_ADDRESS

#define ABORT_BASE_ADDRESS   0xfeb00000

Definition at line 11 of file iomap.h.

◆ ABORT_BASE_SIZE

#define ABORT_BASE_SIZE   0x00100000

Definition at line 12 of file iomap.h.

◆ ACPI_BASE_ADDRESS

#define ACPI_BASE_ADDRESS   0x0400

Definition at line 52 of file iomap.h.

◆ ACPI_BASE_SIZE

#define ACPI_BASE_SIZE   0x80

Definition at line 53 of file iomap.h.

◆ COMMUNITY_OFFSET_GPEAST

#define COMMUNITY_OFFSET_GPEAST   0x10000

Definition at line 23 of file iomap.h.

◆ COMMUNITY_OFFSET_GPNORTH

#define COMMUNITY_OFFSET_GPNORTH   0x08000

Definition at line 22 of file iomap.h.

◆ COMMUNITY_OFFSET_GPSOUTHEAST

#define COMMUNITY_OFFSET_GPSOUTHEAST   0x18000

Definition at line 24 of file iomap.h.

◆ COMMUNITY_OFFSET_GPSOUTHWEST

#define COMMUNITY_OFFSET_GPSOUTHWEST   0x00000

Definition at line 21 of file iomap.h.

◆ GPIO_BASE_ADDRESS

#define GPIO_BASE_ADDRESS   0x0500

Definition at line 55 of file iomap.h.

◆ GPIO_BASE_SIZE

#define GPIO_BASE_SIZE   0x100

Definition at line 56 of file iomap.h.

◆ ILB_BASE_ADDRESS

#define ILB_BASE_ADDRESS   0xfed08000

Definition at line 27 of file iomap.h.

◆ ILB_BASE_SIZE

#define ILB_BASE_SIZE   0x2000

Definition at line 28 of file iomap.h.

◆ IO_BASE_ADDRESS

#define IO_BASE_ADDRESS   0xfed80000

Definition at line 19 of file iomap.h.

◆ IO_BASE_SIZE

#define IO_BASE_SIZE   0x40000

Definition at line 20 of file iomap.h.

◆ MPHY_BASE_ADDRESS

#define MPHY_BASE_ADDRESS   0xfea00000

Definition at line 35 of file iomap.h.

◆ MPHY_BASE_SIZE

#define MPHY_BASE_SIZE   0x100000

Definition at line 36 of file iomap.h.

◆ PMC_BASE_ADDRESS

#define PMC_BASE_ADDRESS   0xfed03000

Definition at line 15 of file iomap.h.

◆ PMC_BASE_SIZE

#define PMC_BASE_SIZE   0x400

Definition at line 16 of file iomap.h.

◆ PUNIT_BASE_ADDRESS

#define PUNIT_BASE_ADDRESS   0xfed06000

Definition at line 39 of file iomap.h.

◆ PUNIT_BASE_SIZE

#define PUNIT_BASE_SIZE   0x800

Definition at line 40 of file iomap.h.

◆ RCBA_BASE_ADDRESS

#define RCBA_BASE_ADDRESS   0xfed1c000

Definition at line 43 of file iomap.h.

◆ RCBA_BASE_SIZE

#define RCBA_BASE_SIZE   0x400

Definition at line 44 of file iomap.h.

◆ SMBUS_BASE_ADDRESS

#define SMBUS_BASE_ADDRESS   0xefa0

Definition at line 58 of file iomap.h.

◆ SPI_BASE_ADDRESS

#define SPI_BASE_ADDRESS   0xfed01000

Definition at line 31 of file iomap.h.

◆ SPI_BASE_SIZE

#define SPI_BASE_SIZE   0x400

Definition at line 32 of file iomap.h.

◆ TEMP_BASE_ADDRESS

#define TEMP_BASE_ADDRESS   0xfd000000

Definition at line 47 of file iomap.h.

Function Documentation

◆ nc_read_top_of_low_memory()

uint32_t nc_read_top_of_low_memory ( void  )

Definition at line 52 of file northcluster.c.

References BUNIT_BMBOUND, and iosf_bunit_read().

Referenced by nc_read_resources().

Here is the call graph for this function:
Here is the caller graph for this function: