files.iomd revision 1.10
1# $NetBSD: files.iomd,v 1.10 2004/03/13 17:52:02 bjh21 Exp $ 2# 3# IOMD-specific configuration data 4# 5 6# IOMD device 7# parent to kbd, qms, opms, iomdiic 8# also provides irq and timer services 9device iomd {} 10attach iomd at mainbus 11file arch/arm/iomd/iomd.c iomd needs-flag 12file arch/arm/iomd/iomd_io.c iomd 13file arch/arm/iomd/iomd_io_asm.S iomd 14file arch/arm/iomd/iomd_irq.S iomd 15file arch/arm/iomd/iomd_irqhandler.c iomd 16file arch/arm/iomd/iomd_fiq.S iomd 17file arch/arm/iomd/iomd_dma.c iomd 18 19# I^2C bus (bit-banged through IOMD control register) 20device iomdiic: i2cbus, i2c_bitbang 21attach iomdiic at iomd 22file arch/arm/iomd/iomdiic.c iomdiic 23 24# IOMD mouse devices 25# clock device 26device clock 27attach clock at iomd 28file arch/arm/iomd/iomd_clock.c iomd 29 30# 31# wscons 32# 33 34# wscons quadmouse device 35device wsqms : wsmousedev 36file arch/arm/iomd/wsqms.c wsqms needs-flag 37 38attach wsqms at iomd with wsqms_iomd 39file arch/arm/iomd/wsqms_iomd.c wsqms_iomd 40 41device iomdkbc: pckbport 42attach iomdkbc at iomd 43file arch/arm/iomd/iomdkbc.c iomdkbc needs-flag 44 45# RPC wscons keyboard driver 46device rpckbd : wskbddev 47file arch/arm/iomd/rpckbd.c rpckbd needs-flag 48file arch/acorn32/dev/wskbdmap_mfii.c rpckbd 49 50attach rpckbd at iomd with rpckbd_iomd 51file arch/arm/iomd/rpckbd_iomd.c rpckbd_iomd 52 53# VIDC device 54# parent to vidcconsole, vidcaudio 55device vidc { } 56attach vidc at mainbus 57file arch/arm/iomd/vidc20.c vidc needs-count 58 59# VIDC video wscons device 60device vidcvideo: rasops4, rasops8, rasops16, rasops32, wsemuldisplaydev 61attach vidcvideo at vidc 62file arch/arm/iomd/vidc20config.c vidcvideo needs-flag 63file arch/arm/iomd/vidcvideo.c vidcvideo needs-flag 64 65# Audio device 66device vidcaudio: audiobus, mulaw, aurateconv, audiobell 67attach vidcaudio at vidc 68file arch/arm/iomd/vidcaudio.c vidcaudio needs-flag 69 70# 71# Old console devices. 72# 73 74# quadmouse device 75device qms 76file arch/arm/iomd/qms.c qms needs-flag 77 78attach qms at iomd with qms_iomd 79file arch/arm/iomd/qms_iomd.c qms_iomd 80 81# PS/2 mouse device 82device opms: tty 83file arch/arm/iomd/opms.c opms & opms_iomd needs-flag 84 85attach opms at iomd with opms_iomd 86file arch/arm/iomd/opms_iomd.c opms_iomd 87 88# Standard keyboard driver (obsolete ... old vidc console) 89device kbd 90file arch/arm/iomd/kbd.c kbd needs-flag 91 92attach kbd at iomd with kbd_iomd 93file arch/arm/iomd/kbd_iomd.c kbd_iomd 94 95device vidcconsole 96attach vidcconsole at vidc 97file arch/arm/iomd/console/vidcconsole.c vidcconsole needs-count 98file arch/arm/iomd/console/consinit.c vidc needs-count 99device vt: tty 100attach vt at vidc 101 102file dev/cninit.c vt 103file arch/arm/iomd/console/console.c vt needs-count 104file arch/arm/iomd/console/vidcrender.c vt 105file arch/arm/iomd/console/vidc_mc.S vt 106file arch/arm/iomd/console/vidc.c vt 107file arch/arm/iomd/console/vt220.c vt 108file arch/arm/iomd/console/debugconsole.c vt 109file arch/arm/iomd/console/dumb.c vt 110