NetBSD/sys/arch/hpcmips/vr
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
..
bcu_vrip.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
bcureg.h
bcuvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cfireg.h
cmu.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cmureg.h
cmuvar.h
com_vrip.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
com_vripvar.h
dcureg.h
dmaaureg.h
dsureg.h
flash_vrip.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
flashreg.h
flashvar.h
icureg.h
ite8181_vrip.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mq200_vrip.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
rtc.c __asm__ -> __asm 2005-12-24 23:23:59 +00:00
rtcreg.h
siureg.h
vr.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vr.h
vr4102ip.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vr4122ip.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vr4181aiu.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vr4181aiureg.h
vr4181dcureg.h
vr4181ecureg.h
vr4181giu.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vr4181giureg.h
vr4181ip.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vr4181ipvar.h
vr_asm.h
vr_idle.S Release sched_lock before enabling interrupts on LOCKDEBUG in vr_idle(). 2006-03-24 21:26:16 +00:00
vraiu.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vraiureg.h
vrc4172gpio.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
vrc4172gpioreg.h
vrc4172icureg.h
vrc4172pci.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrc4172pcireg.h
vrc4172pcsreg.h
vrc4172pmureg.h
vrc4172pwm.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrc4172pwmreg.h
vrc4172pwmvar.h
vrc4172reg.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrc4173bcu.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrc4173bcuvar.h
vrc4173cmureg.h
vrc4173icureg.h
vrcpudef.h
vrdcu.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrdcuvar.h
vrdmaau.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrdmaauvar.h
vrdsiu_mouse.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrdsiureg.h
vrdsu.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrdsuvar.h
vrecu.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrgiu.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrgiureg.h
vrip.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vripif.h
vripreg.h
vripunit.h
vripvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrkiu.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrkiureg.h
vrkiuvar.h
vrled.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrledreg.h
vrledvar.h
vrpciu.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrpciureg.h
vrpiu.c Clean up bogus whitespace 2006-05-26 11:52:08 +00:00
vrpiureg.h
vrpiuvar.h
vrpmu.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
vrpmureg.h
vrpmuvar.h