NetBSD/sys/arch/powerpc/ibm4xx
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
..
dev Add an option COM_REGMAP to allow com(4) to use an array of register indices. 2006-07-13 22:56:00 +00:00
openbios Remove the devprop API and switch everthing over to the new proplib. Add 2006-05-05 18:04:41 +00:00
pci Bring ibm4xx interrupt code up to date: 2006-06-30 17:54:50 +00:00
4xx_locore.S merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
4xx_trap_subr.S merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
board_prop.c Remove the devprop API and switch everthing over to the new proplib. Add 2006-05-05 18:04:41 +00:00
clock.c Bring ibm4xx interrupt code up to date: 2006-06-30 17:54:50 +00:00
copyinstr.c bare asm -> __asm 2005-12-24 22:45:33 +00:00
copyoutstr.c bare asm -> __asm 2005-12-24 22:45:33 +00:00
cpu.c Bring ibm4xx interrupt code up to date: 2006-06-30 17:54:50 +00:00
genassym.cf merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ibm4xx_autoconf.c Remove the devprop API and switch everthing over to the new proplib. Add 2006-05-05 18:04:41 +00:00
ibm4xx_machdep.c bare asm -> __asm 2005-12-24 22:45:33 +00:00
ibm40x_machdep.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
intr.c Fix recent ibm4xx/intr.c rework: 2006-07-10 12:52:13 +00:00
pmap.c Remove unused ppc4xx_tlb_unpin() function. 2006-07-12 06:22:17 +00:00
trap_subr.S merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
trap.c include kauth.h for kauth_cred_geteuid. 2006-05-15 09:21:21 +00:00