# USB support #device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface device usb # USB Bus (required) device ugen # Generic device uhid # "Human Interface Devices" device ukbd # Keyboard device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and da device ums # Mouse
ohci0: <OPTi 82C861 (FireLink) USB controller> mem 0x20001000-0x20001fff irq 6 at device 8.0 on pci0 usb0: OHCI version 1.0, legacy support usb0: <OPTi 82C861 (FireLink) USB controller> on ohci0 usb0: USB revision 1.0 uhub0: OPTi OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhub1: Texas Instruments UT-USB41 hub, class 9/0, rev 1.10/1.10, addr 2 uhub1: 4 ports with 4 removable, self powered ukbd0: NEC PC98KEY USB KBD/M, rev 1.00/1.00, addr 3, iclass 3/1 kbd1 at ukbd0 ums0: NEC PC98KEY USB KBD/M, rev 1.00/1.00, addr 3, iclass 3/1 ums0: 3 buttons ums1: Adomax Adomax USB Mouse, rev 1.00/0.00, addr 4, iclass 3/1 ums1: 3 buttons and Z dir.#なにげに、98配列USBキーボードに搭載されているPS/2ポートもums0で認識されていますねぇ(^^)。
# usbdevs -v Controller /dev/usb0: addr 1: self powered, config 1, OHCI root hub(0x0000), OPTi(0x0000), rev 0x0100 port 1 addr 2: self powered, config 1, UT-USB41 hub(0x1446), Texas Instruments(0x0451), rev 0x0110 port 1 powered port 2 addr 3: low speed, power 100 mA, config 1, PC98KEY USB KBD/M(0x0011), NEC(0x0409), rev 0x0100 port 3 powered port 4 powered port 2 addr 4: low speed, power 100 mA, config 1, Adomax USB Mouse(0x0002), Adomax(0x0627), rev 0x0000
% su # cd /dev # ./MAKEDEV ums0 # moused -p /dev/mse0 -t auto
# keyboard driver device pckbd0 at isa? port IO_KBD irq 1 options KBD_INSTALL_CDEV
% su # kbdcontrol < /dev/ttyv0 -d > /usr/share/syscons/keymaps/jp.pc98.kbd
% su # cd /dev # ./MAKEDEV kbd1
更新日 : 2001年06月08日 ()