Deleted Added
full compact
cbus.h (146211) cbus.h (146214)
1/*-
2 * Copyright (c) 1990 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * William Jolitz.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 16 unchanged lines hidden (view full) ---

25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
32 * from: @(#)isa.h 5.7 (Berkeley) 5/9/91
1/*-
2 * Copyright (c) 1990 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * William Jolitz.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 16 unchanged lines hidden (view full) ---

25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
32 * from: @(#)isa.h 5.7 (Berkeley) 5/9/91
33 * $FreeBSD: head/sys/pc98/cbus/cbus.h 146211 2005-05-14 09:10:02Z nyan $
33 * $FreeBSD: head/sys/pc98/cbus/cbus.h 146214 2005-05-14 10:14:56Z nyan $
34 */
35
36#ifndef _PC98_PC98_PC98_H_
37#define _PC98_PC98_PC98_H_
38
39/* BEWARE: Included in both assembler and C code */
40
41/*

--- 6 unchanged lines hidden (view full) ---

48 * Input / Output Port Assignments
49 */
50#ifndef IO_ISABEGIN
51#define IO_ISABEGIN 0x000 /* 0x000 - Beginning of I/O Registers */
52
53/* PC98 IO address ... very dirty (^_^; */
54
55#define IO_ICU1 0x000 /* 8259A Interrupt Controller #1 */
34 */
35
36#ifndef _PC98_PC98_PC98_H_
37#define _PC98_PC98_PC98_H_
38
39/* BEWARE: Included in both assembler and C code */
40
41/*

--- 6 unchanged lines hidden (view full) ---

48 * Input / Output Port Assignments
49 */
50#ifndef IO_ISABEGIN
51#define IO_ISABEGIN 0x000 /* 0x000 - Beginning of I/O Registers */
52
53/* PC98 IO address ... very dirty (^_^; */
54
55#define IO_ICU1 0x000 /* 8259A Interrupt Controller #1 */
56#define IO_DMA 0x001 /* 8237A DMA Controller */
57#define IO_ICU2 0x008 /* 8259A Interrupt Controller #2 */
58#define IO_RTC 0x020 /* 4990A RTC */
59#define IO_SYSPORT 0x031 /* 8255A System Port */
60#define IO_KBD 0x041 /* 8251A Keyboard */
61#define IO_COM2 0x0B1 /* 8251A RS232C serial I/O (ext) */
62#define IO_COM3 0x0B9 /* 8251A RS232C serial I/O (ext) */
63#define IO_FDPORT 0x0BE /* FD I/F port (1M<->640K,EMTON) */
64#define IO_WD1_EPSON 0x80 /* 386note Hard disk controller */

--- 49 unchanged lines hidden ---
56#define IO_ICU2 0x008 /* 8259A Interrupt Controller #2 */
57#define IO_RTC 0x020 /* 4990A RTC */
58#define IO_SYSPORT 0x031 /* 8255A System Port */
59#define IO_KBD 0x041 /* 8251A Keyboard */
60#define IO_COM2 0x0B1 /* 8251A RS232C serial I/O (ext) */
61#define IO_COM3 0x0B9 /* 8251A RS232C serial I/O (ext) */
62#define IO_FDPORT 0x0BE /* FD I/F port (1M<->640K,EMTON) */
63#define IO_WD1_EPSON 0x80 /* 386note Hard disk controller */

--- 49 unchanged lines hidden ---