xref: /openbsd-src/sys/arch/amd64/include/vga_post.h (revision 2fa72412907ae78c4787a4a8f888c5f0486e225c)
1e208dfa2Spirofti /* $NetBSD: vga_post.h,v 1.2 2008/03/29 17:40:22 jmcneill Exp $ */
2*2fa72412Spirofti /* $OpenBSD: vga_post.h,v 1.2 2011/03/23 16:54:34 pirofti Exp $ */
3e208dfa2Spirofti 
4e208dfa2Spirofti /*-
5e208dfa2Spirofti  * Copyright (c) 2007 Joerg Sonnenberger <joerg@NetBSD.org>.
6e208dfa2Spirofti  * All rights reserved.
7e208dfa2Spirofti  *
8e208dfa2Spirofti  * Redistribution and use in source and binary forms, with or without
9e208dfa2Spirofti  * modification, are permitted provided that the following conditions
10e208dfa2Spirofti  * are met:
11e208dfa2Spirofti  *
12e208dfa2Spirofti  * 1. Redistributions of source code must retain the above copyright
13e208dfa2Spirofti  *    notice, this list of conditions and the following disclaimer.
14e208dfa2Spirofti  * 2. Redistributions in binary form must reproduce the above copyright
15e208dfa2Spirofti  *    notice, this list of conditions and the following disclaimer in
16e208dfa2Spirofti  *    the documentation and/or other materials provided with the
17e208dfa2Spirofti  *    distribution.
18e208dfa2Spirofti  *
19e208dfa2Spirofti  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
20e208dfa2Spirofti  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21e208dfa2Spirofti  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
22e208dfa2Spirofti  * FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
23e208dfa2Spirofti  * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
24e208dfa2Spirofti  * INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING,
25e208dfa2Spirofti  * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
26e208dfa2Spirofti  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
27e208dfa2Spirofti  * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
28e208dfa2Spirofti  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
29e208dfa2Spirofti  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30e208dfa2Spirofti  * SUCH DAMAGE.
31e208dfa2Spirofti  */
32e208dfa2Spirofti 
33*2fa72412Spirofti #ifndef _MACHINE_VGA_POST_H_
34*2fa72412Spirofti #define _MACHINE_VGA_POST_H_
35e208dfa2Spirofti 
36e208dfa2Spirofti #ifdef _KERNEL
37e208dfa2Spirofti struct vga_post;
38e208dfa2Spirofti 
39e208dfa2Spirofti struct vga_post	*vga_post_init(int, int, int);
40e208dfa2Spirofti void		vga_post_free(struct vga_post *);
41e208dfa2Spirofti void		vga_post_call(struct vga_post *);
42e208dfa2Spirofti #endif
43e208dfa2Spirofti #endif
44