NetBSD/i386 PS/2 and MCA Bus Support

Release 3.1 (for NetBSD 1.3.3)

Unofficial patches and drivers for the NetBSD/i386 1.3.3 kernel to support IBM PS/2 systems with MCA (MicroChannel) buses.

Tested (to a very limited extent) on

Further testing and feedback appreciated.

Changes made to kernel


Open Issues


Files

README				This document

mca.diff			diffs against 1.3.3 kernel source in unified
				format relative to /sys

sys/dev/mca/
	files.mca		MCA bus files
	mca.c			MI MCA autoconfiguration code
	mcadevs_data.h		MCA device IDs and descriptions table
	mcareg.h		MI standardized MCA configuration information
	mcavar.h		MI definitions for MCA autoconfiguration
	aha_mca.c		MCA bus code for "aha" driver

sys/arch/i386/mca/
	mca_machdep.c		i386-specific functions for MCA autoconfig
	mca_machdep.h		i386-specific definitions for MCA autoconfig

sys/arch/i386/conf/
	JET_DDB 		Sample config file (for test machine, diskless)
	INSTALL_MCA		Sample config file (for small install kernel)


Release History


References


Acknowledgements

--
Scott Telford, 99/09/27.


Sample kernel message output (from test system, NetBSD 1.2 with PS/2 and MCA patches release 2.1, MCAVERBOSE selected)

NetBSD 1.2 (JET_DDB) #21: Wed Jan 15 23:45:53 GMT 1997
    root@trillian:/usr/src/local/sys-1.2/arch/i386/compile/JET_DDB
CPU: i386DX (386-class CPU)
real mem = 1966080
avail mem = 892928
using 32 buffers containing 131072 bytes of memory
mainbus0 (root)
isa0 at mainbus0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console
lpt0 at isa0 port 0x3bc-0x3c3 irq 7
pc0 at isa0 port 0x60-0x6f irq 1: mono
pms0 at pc0 irq 12
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
mca0 at mainbus0
mca0 slot 1: 3Com 3C523 Ethernet Adapter (0x6042)
ie0 at mca0 slot 1: address 02:60:8c:3f:98:6f, type 3C523 R14, external xcvr
mca0 slot 4: IBM Integ. ESDI Fixed Disk & Controller (0xdf9f)
IBM Integ. ESDI Fixed Disk & Controller (0xdf9f) at mca0 slot 4 unsupported
biomask 40 netmask 48 ttymask 10da
changing root device to fd0a

Download (FTP)


Links



Valid HTML 3.2!