coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
rom_media.c
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
3
#include <arch/io.h>
4
#include <
boot_device.h
>
5
6
static
const
struct
mem_region_device
boot_dev
=
7
MEM_REGION_DEV_RO_INIT
(
FLASH_BASE_ADDR
, CONFIG_ROM_SIZE);
8
9
const
struct
region_device
*
boot_device_ro
(
void
)
10
{
11
return
&
boot_dev
.
rdev
;
12
}
FLASH_BASE_ADDR
#define FLASH_BASE_ADDR
Definition:
io.h:13
boot_device_ro
const struct region_device * boot_device_ro(void)
Definition:
rom_media.c:9
boot_dev
static const struct mem_region_device boot_dev
Definition:
rom_media.c:6
boot_device.h
MEM_REGION_DEV_RO_INIT
#define MEM_REGION_DEV_RO_INIT(base_, size_)
Definition:
region.h:208
mem_region_device
Definition:
region.h:182
mem_region_device::rdev
struct region_device rdev
Definition:
region.h:184
region_device
Definition:
region.h:81
src
arch
ppc64
rom_media.c
Generated by
1.9.1