efi.h revision 307070
1227825Stheraven/*-
2227825Stheraven * Copyright (c) 2016 The FreeBSD Foundation
3353358Sdim * All rights reserved.
4353358Sdim *
5353358Sdim * This software was developed by Konstantin Belousov <kib@FreeBSD.org>
6227825Stheraven * under sponsorship from the FreeBSD Foundation.
7227825Stheraven *
8227825Stheraven * Redistribution and use in source and binary forms, with or without
9227825Stheraven * modification, are permitted provided that the following conditions
10227825Stheraven * are met:
11227825Stheraven * 1. Redistributions of source code must retain the above copyright
12227825Stheraven *    notice, this list of conditions and the following disclaimer.
13314564Sdim * 2. Redistributions in binary form must reproduce the above copyright
14309124Sdim *    notice, this list of conditions and the following disclaimer in the
15321369Sdim *    documentation and/or other materials provided with the distribution.
16227825Stheraven *
17227825Stheraven * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
18227825Stheraven * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19227825Stheraven * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20227825Stheraven * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
21227825Stheraven * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22227825Stheraven * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23227825Stheraven * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24227825Stheraven * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25227825Stheraven * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26227825Stheraven * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27227825Stheraven * SUCH DAMAGE.
28227825Stheraven *
29227825Stheraven * $FreeBSD: head/sys/i386/include/efi.h 307070 2016-10-11 22:24:30Z imp $
30227825Stheraven */
31227825Stheraven
32227825Stheraven#ifndef __I386_INCLUDE_EFI_H_
33227825Stheraven#define __I386_INCLUDE_EFI_H_
34227825Stheraven
35227825Stheraven#define	EFIABI_ATTR /* __attribute__((ms_abi)) */ /* clang fails with this */
36227825Stheraven
37227825Stheraven/* Note: we don't actually support this on i386 yet */
38227825Stheraven
39232924Stheraven#endif /* __I386_INCLUDE_EFI_H_ */
40227825Stheraven