files.iomd revision 1.9
11.9Sbjh21# $NetBSD: files.iomd,v 1.9 2004/01/25 13:52:00 bjh21 Exp $ 21.1Sbjh21# 31.1Sbjh21# IOMD-specific configuration data 41.1Sbjh21# 51.1Sbjh21 61.1Sbjh21# IOMD device 71.3Sthorpej# parent to kbd, qms, opms, iomdiic 81.1Sbjh21# also provides irq and timer services 91.1Sbjh21device iomd {} 101.1Sbjh21attach iomd at mainbus 111.1Sbjh21file arch/arm/iomd/iomd.c iomd needs-flag 121.1Sbjh21file arch/arm/iomd/iomd_io.c iomd 131.1Sbjh21file arch/arm/iomd/iomd_io_asm.S iomd 141.1Sbjh21file arch/arm/iomd/iomd_irq.S iomd 151.1Sbjh21file arch/arm/iomd/iomd_irqhandler.c iomd 161.1Sbjh21file arch/arm/iomd/iomd_fiq.S iomd 171.1Sbjh21file arch/arm/iomd/iomd_dma.c iomd 181.1Sbjh21 191.3Sthorpej# I^2C bus (bit-banged through IOMD control register) 201.3Sthorpejdevice iomdiic: i2cbus, i2c_bitbang 211.3Sthorpejattach iomdiic at iomd 221.3Sthorpejfile arch/arm/iomd/iomdiic.c iomdiic 231.1Sbjh21 241.1Sbjh21# IOMD mouse devices 251.1Sbjh21# clock device 261.1Sbjh21device clock 271.1Sbjh21attach clock at iomd 281.1Sbjh21file arch/arm/iomd/iomd_clock.c iomd 291.1Sbjh21 301.1Sbjh21# 311.1Sbjh21# wscons 321.1Sbjh21# 331.1Sbjh21 341.1Sbjh21# wscons quadmouse device 351.1Sbjh21device wsqms : wsmousedev 361.1Sbjh21file arch/arm/iomd/wsqms.c wsqms needs-flag 371.1Sbjh21 381.1Sbjh21attach wsqms at iomd with wsqms_iomd 391.1Sbjh21file arch/arm/iomd/wsqms_iomd.c wsqms_iomd 401.1Sbjh21 411.1Sbjh21# RPC wscons keyboard driver 421.1Sbjh21device rpckbd : wskbddev 431.1Sbjh21file arch/arm/iomd/rpckbd.c rpckbd needs-flag 441.1Sbjh21file arch/acorn32/dev/wskbdmap_mfii.c rpckbd 451.1Sbjh21 461.1Sbjh21attach rpckbd at iomd with rpckbd_iomd 471.1Sbjh21file arch/arm/iomd/rpckbd_iomd.c rpckbd_iomd 481.1Sbjh21 491.1Sbjh21# VIDC device 501.9Sbjh21# parent to vidcconsole, vidcaudio 511.2Sbjh21device vidc { } 521.1Sbjh21attach vidc at mainbus 531.1Sbjh21file arch/arm/iomd/vidc20.c vidc needs-count 541.1Sbjh21 551.1Sbjh21# VIDC video wscons device 561.1Sbjh21device vidcvideo: rasops4, rasops8, rasops16, rasops32, wsemuldisplaydev 571.1Sbjh21attach vidcvideo at vidc 581.1Sbjh21file arch/arm/iomd/vidc20config.c vidcvideo needs-flag 591.1Sbjh21file arch/arm/iomd/vidcvideo.c vidcvideo needs-flag 601.1Sbjh21 611.8Sbjh21# Audio device 621.7Sbjh21device vidcaudio: audiobus, mulaw, aurateconv, audiobell 631.1Sbjh21attach vidcaudio at vidc 641.1Sbjh21file arch/arm/iomd/vidcaudio.c vidcaudio needs-flag 651.1Sbjh21 661.1Sbjh21# 671.1Sbjh21# Old console devices. 681.1Sbjh21# 691.1Sbjh21 701.1Sbjh21# quadmouse device 711.1Sbjh21device qms 721.1Sbjh21file arch/arm/iomd/qms.c qms needs-flag 731.1Sbjh21 741.1Sbjh21attach qms at iomd with qms_iomd 751.1Sbjh21file arch/arm/iomd/qms_iomd.c qms_iomd 761.1Sbjh21 771.1Sbjh21# PS/2 mouse device 781.1Sbjh21device opms: tty 791.1Sbjh21file arch/arm/iomd/opms.c opms & opms_iomd needs-flag 801.1Sbjh21 811.1Sbjh21attach opms at iomd with opms_iomd 821.1Sbjh21file arch/arm/iomd/opms_iomd.c opms_iomd 831.1Sbjh21 841.1Sbjh21# Standard keyboard driver (obsolete ... old vidc console) 851.1Sbjh21device kbd 861.1Sbjh21file arch/arm/iomd/kbd.c kbd needs-flag 871.1Sbjh21 881.1Sbjh21attach kbd at iomd with kbd_iomd 891.1Sbjh21file arch/arm/iomd/kbd_iomd.c kbd_iomd 901.1Sbjh21 911.1Sbjh21device vidcconsole 921.1Sbjh21attach vidcconsole at vidc 931.1Sbjh21file arch/arm/iomd/console/vidcconsole.c vidcconsole needs-count 941.1Sbjh21file arch/arm/iomd/console/consinit.c vidc needs-count 951.1Sbjh21device vt: tty 961.1Sbjh21attach vt at vidc 971.1Sbjh21 981.1Sbjh21file dev/cninit.c vt 991.1Sbjh21file arch/arm/iomd/console/console.c vt needs-count 1001.1Sbjh21file arch/arm/iomd/console/vidcrender.c vt 1011.1Sbjh21file arch/arm/iomd/console/vidc_mc.S vt 1021.1Sbjh21file arch/arm/iomd/console/vidc.c vt 1031.1Sbjh21file arch/arm/iomd/console/vt220.c vt 1041.1Sbjh21file arch/arm/iomd/console/debugconsole.c vt 1051.1Sbjh21file arch/arm/iomd/console/dumb.c vt 1061.1Sbjh21 1071.1Sbjh21# 1081.1Sbjh21# we need this for rpcwskbd.c to compile 1091.1Sbjh21# 1101.1Sbjh21include "dev/pckbc/files.pckbc" 111