Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 05/12/1997 08:20:03
thorpej
Mon May 12 01:12:38 PDT 1997
Update of /cvsroot/src/sys/arch/hp300/dev
In directory netbsd1:/var/slash-tmp/cvs-serv1220

Added Files:
	apci.c 
Log Message:
Add a kernel driver for the APCI 8250-like UARTs that live in the
Frodo ASIC, originally contributed by Mike Smith
<mike@pressed.spam.frisbee.net.au>, but reworked by me to:
- Essentially duplicate the dca driver, modifiying where necessary
  to work with the APCI.
- Deal with the different Frodo autoconfiguration model.
- Don't attach a tty to the 0th UART - it's not really useful for much
  more than the Domain keyboard.
- Added a routine to check for the existence of a DCA at select code 9.
  On most models, the 1'th UART is mapped to select code 9 by the PROM,
  and on these models, we do _NOT_ want to attach the device as an APCI.
  However, on the 425e, this mapping does not take place, so we attach
  as an APCI.  The 2'th and 3'th UARTs always get tty instances.
- Add console support which will only be invoked on the 425e (i.e. check
  for DCA at 9, and defer console to it if it exists).


thorpej
Mon May 12 01:14:04 PDT 1997
Update of /cvsroot/src/sys/arch/hp300/dev
In directory netbsd1:/var/slash-tmp/cvs-serv2175

Modified Files:
	apcireg.h 
Log Message:
Garbage-collect an unneeded definition.


thorpej
Mon May 12 01:17:56 PDT 1997
Update of /cvsroot/src/sys/arch/hp300/hp300
In directory netbsd1:/var/slash-tmp/cvs-serv2302

Modified Files:
	conf.c 
Log Message:
Add glue for APCI driver at cdev minor #31 and in console switch.