Chameleon

Chameleon Svn Source Tree

Root/branches/cparm/i386/libsaio/fake_efi.h

1/*
2 * Copyright 2007 David F. Elliott. All rights reserved.
3 */
4
5#ifndef __LIBSAIO_FAKE_EFI_H
6#define __LIBSAIO_FAKE_EFI_H
7
8/* Set up space for up to 10 configuration table entries */
9#define MAX_CONFIGURATION_TABLE_ENTRIES (uint32_t)10
10#include "efi.h"
11#include "SMBIOS.h"
12
13
14extern void
15setupFakeEfi(void);
16
17extern EFI_STATUS addConfigurationTable();
18
19extern struct SMBEntryPoint*getSmbiosOriginal();
20
21extern void setupSmbiosConfigFile(const char *filename);
22
23extern void finalizeEFIConfigTable(void );
24
25#endif /* !__LIBSAIO_FAKE_EFI_H */
26

Archive Download this file

Revision: 1804