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 --- |