NetBSD/sys/arch/evbarm/iq80310
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
..
com_obio.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
i80312_mainbus.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iq80310_7seg.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iq80310_intr.c Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. 2005-12-24 20:06:46 +00:00
iq80310_intr.h Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. 2005-12-24 20:06:46 +00:00
iq80310_machdep.c in initarm(), initialise kernel_l1pt.pv_va as well as kernel_l1pt.pv_pa. 2006-05-17 04:22:46 +00:00
iq80310_pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
iq80310_start.S Continue the " - . - 8" purge. Specifically: 2002-10-14 22:32:50 +00:00
iq80310_timer.c Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. 2005-12-24 20:06:46 +00:00
iq80310reg.h Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. 2005-12-24 20:06:46 +00:00
iq80310var.h Fix a typo. 2002-10-08 17:39:17 +00:00
obio.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
obio_space.c bus_dmamem_map: honour BUS_DMA_NOWAIT. noted by Manuel Bouyer. 2005-11-24 13:08:32 +00:00
obiovar.h Give every obio implementation a size and width locator. 2003-06-16 17:40:49 +00:00