* Copyright (c) 1988 University of Utah.
* Copyright (c) 1990, 1993
* The Regents of the University of California. All rights reserved.
* This code is derived from software contributed to Berkeley by
* the Systems Programming Group of the University of Utah Computer
* %sccs.include.redist.c%
* from: Utah $Hdr: cons_conf.c 1.1 92/01/21
* @(#)cons_conf.c 8.1 (Berkeley) %G%
* This entire table could be autoconfig()ed but that would mean that
* the kernel's idea of the console would be out of sync with that of
* the standalone boot. I think it best that they both use the same
* known algorithm unless we see a pressing need otherwise.
extern int itecnprobe(), itecninit(), itecngetc(), itecnputc();
extern int dcacnprobe(), dcacninit(), dcacngetc(), dcacnputc();
extern int dcmcnprobe(), dcmcninit(), dcmcngetc(), dcmcnputc();
struct consdev constab
[] = {
{ itecnprobe
, itecninit
, itecngetc
, itecnputc
},
{ dcacnprobe
, dcacninit
, dcacngetc
, dcacnputc
},
{ dcmcnprobe
, dcmcninit
, dcmcngetc
, dcmcnputc
},