NetBSD/sys/dev/mca
gdamore 34537908ab Add an option COM_REGMAP to allow com(4) to use an array of register indices.
This allows us to convert aucom to just another com attachment, and cleanup
some code in the com_arbus.c.

Additionally, we use a common com_cleanup routine rather than having a
zillion copies of it in the attachment points.

This has been tested on a number architectures, and it has been shown to get
close to comparable performance when COM_REGMAP is defined, and comparable
when it is not defined.

Approved by core@.  Fixes PR port-evbmips/32362.
2006-07-13 22:56:00 +00:00
..
3c523reg.h
aha_mca.c Use device_private(). 2006-03-29 06:51:47 +00:00
com_mca.c Add an option COM_REGMAP to allow com(4) to use an array of register indices. 2006-07-13 22:56:00 +00:00
devlist2h.awk merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ed_mca.c Use device_private(). 2006-03-29 06:51:47 +00:00
edc_mca.c Use device_private(). 2006-03-29 06:51:47 +00:00
edcreg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
edcvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
edvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
esp_mca.c Use device_private(). 2006-03-29 06:51:47 +00:00
espreg.h
espvar.h
files.mca merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_ate_mca.c Use device_private(). 2006-03-29 06:51:47 +00:00
if_elmc_mca.c Use device_private(). 2006-03-29 06:51:47 +00:00
if_ep_mca.c Use device_private(). 2006-03-29 06:51:47 +00:00
if_le_mca.c Use device_private(). 2006-03-29 06:51:47 +00:00
if_lereg.h
if_ne_mca.c Use device_private(). 2006-03-29 06:51:47 +00:00
if_tr_mca.c Use device_private(). 2006-03-29 06:51:47 +00:00
if_tra_mca.c Use device_private(). 2006-03-29 06:51:47 +00:00
if_we_mca.c Use device_private(). 2006-03-29 06:51:47 +00:00
Makefile.mcadevs
mca_subr.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mca.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mcabusprint.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mcadevs merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mcadevs_data.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mcadevs.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mcareg.h
mcavar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
TODO