1*95e1ffb1Schristos /* $NetBSD: century_bios.h,v 1.2 2005/12/11 12:17:12 christos Exp $ */ 2a38e26c7Sshige 3a38e26c7Sshige /* 4a38e26c7Sshige * Copyright (c) 2004 Shigeyuki Fukushima. 5a38e26c7Sshige * All rights reserved. 6a38e26c7Sshige * 7a38e26c7Sshige * Redistribution and use in source and binary forms, with or without 8a38e26c7Sshige * modification, are permitted provided that the following conditions 9a38e26c7Sshige * are met: 10a38e26c7Sshige * 1. Redistributions of source code must retain the above copyright 11a38e26c7Sshige * notice, this list of conditions and the following disclaimer. 12a38e26c7Sshige * 2. Redistributions in binary form must reproduce the above 13a38e26c7Sshige * copyright notice, this list of conditions and the following 14a38e26c7Sshige * disclaimer in the documentation and/or other materials provided 15a38e26c7Sshige * with the distribution. 16a38e26c7Sshige * 3. The name of the author may not be used to endorse or promote 17a38e26c7Sshige * products derived from this software without specific prior 18a38e26c7Sshige * written permission. 19a38e26c7Sshige * 20a38e26c7Sshige * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS 21a38e26c7Sshige * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 22a38e26c7Sshige * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 23a38e26c7Sshige * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 24a38e26c7Sshige * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 25a38e26c7Sshige * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 26a38e26c7Sshige * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 27a38e26c7Sshige * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28a38e26c7Sshige * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 29a38e26c7Sshige * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 30a38e26c7Sshige * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31a38e26c7Sshige */ 32a38e26c7Sshige 33a38e26c7Sshige #ifndef _EVBPPC_CENTURY_BIOS_H_ 34a38e26c7Sshige #define _EVBPPC_CENTURY_BIOS_H_ 35a38e26c7Sshige 36a38e26c7Sshige /* 37a38e26c7Sshige * OpenBlockS S/R Board configuration functions. 38a38e26c7Sshige * 39a38e26c7Sshige * IBM405GP Monitor (Ver. 1.8, REV-01 H/W) 40a38e26c7Sshige * Century Version (MA-300) (Oct. 30, 2001) 41a38e26c7Sshige */ 42a38e26c7Sshige 43a38e26c7Sshige void bios_board_init(void *info_block, u_int startkernel); 44a38e26c7Sshige unsigned int bios_board_memsize_get(void); 45a38e26c7Sshige void bios_board_info_set(void); 46a38e26c7Sshige void bios_board_print(void); 47a38e26c7Sshige 48a38e26c7Sshige #endif /* _EVBPPC_CENTURY_BIOS_H_ */ 49