NetBSD/sys/arch/sun3/dev
glass 06932ce0f8 Now works with current tree, as opposed to the july 8th tree in which it was
written.
Requires magnum infrastructure now, particularly the clock stuff.
Fails to exec init because the /sbin/init binary
is a sunos binary.  Next step is to integrate sunos compatibility code
from /sys/compat/sunos, and the amiga port.
Does not yet implement MACHINE_NOCONTIG support.

[from glass Mon Nov 22 21:22:45 PST 1993  home tag: home2]
1993-11-23 05:28:35 +00:00
..
README runs up to and including configure(). 1993-08-15 23:01:58 +00:00
TODO add todo list for dev directory 1993-07-30 17:01:46 +00:00
idprom.c runs up to and including configure(). 1993-08-15 23:01:58 +00:00
if_le.c Now works with current tree, as opposed to the july 8th tree in which it was 1993-11-23 05:28:35 +00:00
if_le.h runs up to and including configure(). 1993-08-15 23:01:58 +00:00
if_le_subr.c snapshot. for uploading. gets lost in swtch after enablertclock() 1993-08-21 02:16:07 +00:00
if_le_subr.h snapshot. starts nfsmountroot but doesn't seem to emit any packets 1993-08-24 20:26:48 +00:00
if_lereg.h last snapshot before uploading. we still have serious clock problems 1993-08-28 15:35:16 +00:00
obctl.c runs up to and including configure(). 1993-08-15 23:01:58 +00:00
obio.c sun3 port updated. netboot integrated. 1993-10-12 05:17:41 +00:00
obmem.c runs up to and including configure(). 1993-08-15 23:01:58 +00:00
prom.c Now works with current tree, as opposed to the july 8th tree in which it was 1993-11-23 05:28:35 +00:00

README

							<$Revision: 1.1 $>

NetBSD/sun3 supports the following busses:

Bus:
obio	-  Devices on the motherboard, accessed by having their "registers"
	   mapped into the kernel's virtual address space
obctl	-  Devices on the motherboard accessible only via the 'CONTROL' space,
	   and supporting instructions on the m68k.
obmem	-  Devices on the motherboard that are mapped into main memory
	   by the hardware.  Only true of some framebuffers.
mainbus -  An imaginary bus on which obio, obctl, obmem, and the prom device
	   all reside.

Devices supported:

'obio' Bus: 
Device	Type    Description
---------------------------------------------------------------------------
zs	CHAR	zilog 8530 serial ports; used for serial ports, keybd, mouse
le	IFNET	lance ethernet driver

'obctl' Bus: 
Device	Type    Description
---------------------------------------------------------------------------
idprom	CHAR	makes idprom contents accessible in user-space


The 'prom' device is just wierd as it isn't a real device, but enough
wrapping so that the prom input/output routines can be used to make
the prom's idea of the console both a tty, and a console in the netbsd
sense.

prom	CHAR	prom-based tty and console support