mirror of
https://gitlab.com/qemu-project/openbios.git
synced 2024-02-13 08:34:06 +08:00
Split nvram.h into its proper two components - one for the arch-specific functions and another for the package functions.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@698 f158a5a8-5612-0410-a976-696ce0be7e32
This commit is contained in:
committed by
Mark Cave-Ayland
parent
d60e3b62a4
commit
92f8310ff7
@@ -5,7 +5,7 @@
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "libopenbios/elfload.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "libc/diskio.h"
|
||||
#include "libopenbios/sys_info.h"
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
#include "config.h"
|
||||
#include "kernel/kernel.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "libc/vsprintf.h"
|
||||
#include "libc/string.h"
|
||||
#include "briq/briq.h"
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "briq/briq.h"
|
||||
#include "libopenbios/ofmem.h"
|
||||
#include "openbios-version.h"
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "libopenbios/elfload.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "libc/diskio.h"
|
||||
#include "libc/vsprintf.h"
|
||||
#include "briq/briq.h"
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "mol/mol.h"
|
||||
#include "libopenbios/ofmem.h"
|
||||
#include "mol/prom.h"
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "libopenbios/elfload.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "libc/diskio.h"
|
||||
#include "libc/vsprintf.h"
|
||||
#include "mol/mol.h"
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
#include "config.h"
|
||||
#include "kernel/kernel.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "libc/vsprintf.h"
|
||||
#include "libc/string.h"
|
||||
#include "mol/mol.h"
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "pearpc/pearpc.h"
|
||||
#include "libopenbios/ofmem.h"
|
||||
#include "openbios-version.h"
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "libopenbios/elfload.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "libc/diskio.h"
|
||||
#include "libc/vsprintf.h"
|
||||
#include "pearpc/pearpc.h"
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
#include "config.h"
|
||||
#include "kernel/kernel.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "libc/vsprintf.h"
|
||||
#include "libc/string.h"
|
||||
#include "pearpc/pearpc.h"
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "drivers/pci.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "drivers/drivers.h"
|
||||
#include "qemu/qemu.h"
|
||||
#include "libopenbios/ofmem.h"
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "libopenbios/elfload.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "packages/nvram.h"
|
||||
#include "libc/diskio.h"
|
||||
#include "libc/vsprintf.h"
|
||||
#include "kernel.h"
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
#include "config.h"
|
||||
#include "kernel/kernel.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "drivers/drivers.h"
|
||||
#include "libc/vsprintf.h"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "libopenbios/elfload.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "drivers/drivers.h"
|
||||
#include "libc/diskio.h"
|
||||
#include "libc/vsprintf.h"
|
||||
|
||||
@@ -13,7 +13,8 @@
|
||||
#include "dict.h"
|
||||
#include "kernel/kernel.h"
|
||||
#include "kernel/stack.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "packages/nvram.h"
|
||||
#include "../../drivers/timer.h" // XXX
|
||||
#include "libopenbios/sys_info.h"
|
||||
#include "openbios.h"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "libopenbios/elfload.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "libc/diskio.h"
|
||||
#include "libc/vsprintf.h"
|
||||
#include "libopenbios/sys_info.h"
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "drivers/drivers.h"
|
||||
#include "dict.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "packages/nvram.h"
|
||||
#include "libopenbios/sys_info.h"
|
||||
#include "openbios.h"
|
||||
#include "drivers/pci.h"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "libopenbios/elfload.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "libc/diskio.h"
|
||||
|
||||
void boot(void);
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "libopenbios/elfload.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "libc/diskio.h"
|
||||
#include "libopenbios/sys_info.h"
|
||||
#include "boot.h"
|
||||
|
||||
@@ -9,7 +9,8 @@
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "packages/nvram.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "libc/byteorder.h"
|
||||
#include "libc/vsprintf.h"
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
#include "libc/vsprintf.h"
|
||||
|
||||
#include "drivers/drivers.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "libopenbios/ofmem.h"
|
||||
#include "obio.h"
|
||||
#define NO_QEMU_PROTOS
|
||||
|
||||
@@ -21,8 +21,4 @@ extern int arch_nvram_size( void );
|
||||
extern void arch_nvram_get( char *buf );
|
||||
extern void arch_nvram_put( char *buf );
|
||||
|
||||
extern void nvconf_init( void );
|
||||
extern void nvram_init( const char *path );
|
||||
extern void update_nvram( void );
|
||||
|
||||
#endif /* _H_NVRAM */
|
||||
24
include/packages/nvram.h
Normal file
24
include/packages/nvram.h
Normal file
@@ -0,0 +1,24 @@
|
||||
/*
|
||||
* Creation Date: <2003/12/20 01:04:25 samuel>
|
||||
* Time-stamp: <2004/01/07 19:59:11 samuel>
|
||||
*
|
||||
* <nvram.h>
|
||||
*
|
||||
* arch NVRAM interface
|
||||
*
|
||||
* Copyright (C) 2003, 2004 Samuel Rydh (samuel@ibrium.se)
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* version 2
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef _H_NVRAM_PACKAGE
|
||||
#define _H_NVRAM_PACKAGE
|
||||
|
||||
extern void nvconf_init( void );
|
||||
extern void nvram_init( const char *path );
|
||||
extern void update_nvram( void );
|
||||
|
||||
#endif /* _H_NVRAM_PACKAGE */
|
||||
@@ -16,7 +16,8 @@
|
||||
|
||||
#include "config.h"
|
||||
#include "libopenbios/bindings.h"
|
||||
#include "openbios/nvram.h"
|
||||
#include "arch/common/nvram.h"
|
||||
#include "packages/nvram.h"
|
||||
|
||||
#ifdef CONFIG_DEBUG_NVRAM
|
||||
#define DPRINTF(fmt, args...) \
|
||||
|
||||
Reference in New Issue
Block a user