From owner-freebsd-current Tue Dec 7 18:44:20 1999 Delivered-To: freebsd-current@freebsd.org Received: from frabjous.viren.org (leesburg-109.cybercable.com [204.188.46.109]) by hub.freebsd.org (Postfix) with ESMTP id 69B5814EC6 for ; Tue, 7 Dec 1999 18:43:50 -0800 (PST) (envelope-from root@frabjous.viren.org) Received: (from root@localhost) by frabjous.viren.org (8.9.3/8.9.3) id VAA00222; Tue, 7 Dec 1999 21:24:51 -0500 (EST) (envelope-from root) Date: Tue, 7 Dec 1999 21:24:51 -0500 (EST) Message-Id: <199912080224.VAA00222@frabjous.viren.org> From: Charlie & MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="uePjVVlT3W" Content-Transfer-Encoding: 7bit To: yokota@zodiac.mech.utsunomiya-u.ac.jp Cc: freebsd-current@freebsd.org, viren@rstcorp.com Reply-To: "Viren R. Shah" Subject: Re: Using USB modules with an USB keyboard... X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --uePjVVlT3W Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit >>Is there any way to use only the USB KLDs (i.e. remove all the USB >>options from the kernel config file) on a machine that has an USB >>keyboard? > >Add "flags 0x100" to syscons. Note this is still an experimental >flag. >device sc0 at isa? flags 0x100 ... >But, if it still bothers you, you may "disable" the atkbd driver >included in the kernel, by specifying > >device atkbd0 at atkbdc? disable irq 1 I added your recommendations above to the kernel config file (TWELVE). It didn't work. As can be seen from the dmesg below, when the USB options are present in the kernel, ukbd0 is found. When USB KLDs are used, uhid0 seems to grab the keyboard. [This is the dmesg from a kernel (ELEVEN) that works. The config file for this includes all the USB options except for ums, which is loaded at bootup] As seen below, I have an USB mouse (ums0), and an USB keyboard (which seems to register as an USB keyboard and a mouse -- ums1). The keyboard does have a PS/2 mouse connector on it. Dec 7 20:38:35 frabjous /kernel.old: ata1 at 0x0170 irq 15 on ata-pci0 Dec 7 20:38:35 frabjous /kernel.old: uhci0: irq 10 at device 7.2 on pci0 Dec 7 20:38:35 frabjous /kernel.old: usb0: on uhci0 Dec 7 20:38:35 frabjous /kernel.old: usb0: USB revision 1.0 Dec 7 20:38:35 frabjous /kernel.old: uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Dec 7 20:38:35 frabjous /kernel.old: uhub0: 2 ports with 2 removable, self powered Dec 7 20:38:35 frabjous /kernel.old: ums0: Logitech USB-PS/2 Mouse M-BA47, rev 1.00/1.10, addr 2, iclass 3/1 Dec 7 20:38:35 frabjous /kernel.old: ums0: 4 buttons and Z dir. Dec 7 20:38:35 frabjous /kernel.old: ukbd0: QTRONIX USB Keyboard and Mouse, rev 1.00/1.10, addr 3, iclass 3/1 Dec 7 20:38:35 frabjous /kernel.old: kbd0 at ukbd0 Dec 7 20:38:35 frabjous /kernel.old: ums1: QTRONIX USB Keyboard and Mouse, rev 1.00/1.10, addr 3, iclass 3/1 Dec 7 20:38:35 frabjous /kernel.old: ums1: 3 buttons Dec 7 20:38:35 frabjous /kernel.old: chip1: at device 7.3 on pci0 Dec 7 20:38:35 frabjous /kernel.old: pcm0: irq 12 at device 11.0 on pci0 Dec 7 20:38:35 frabjous /kernel.old: pci0: unknown card (vendor=0x10b7, dev=0x9050) at 15.0 irq 11 Dec 7 20:38:35 frabjous /kernel.old: fdc0: at port 0x3f0-0x3f7 irq 6 drq 2 on isa0 Dec 7 20:38:35 frabjous /kernel.old: fdc0: FIFO enabled, 8 bytes threshold Dec 7 20:38:35 frabjous /kernel.old: fd0: <1440-KB 3.5" drive> on fdc0 drive 0 Dec 7 20:38:35 frabjous /kernel.old: vga0: at port 0x3b0-0x3df iomem 0xa0000-0xbffff on isa0 Dec 7 20:38:35 frabjous /kernel.old: sc0: on isa0 Dec 7 20:38:35 frabjous /kernel.old: sc0: VGA <16 virtual consoles, flags=0x200> [This is the kernel (TWELVE) that has no USB options. All the USB modules are loaded at bootup by the loader.conf scripts.] Dec 7 19:57:33 frabjous /kernel: real memory = 134217728 (131072K bytes) Dec 7 19:57:33 frabjous /kernel: avail memory = 127352832 (124368K bytes) Dec 7 19:57:33 frabjous /kernel: Preloaded elf kernel "kernel" at 0xc02ae000. Dec 7 19:57:33 frabjous /kernel: Preloaded elf module "vesa.ko" at 0xc02ae09c. Dec 7 19:57:33 frabjous /kernel: Preloaded elf module "cd9660.ko" at 0xc02ae138. Dec 7 19:57:33 frabjous /kernel: Preloaded elf module "procfs.ko" at 0xc02ae1d8. Dec 7 19:57:33 frabjous /kernel: Preloaded elf module "green_saver.ko" at 0xc02ae278. Dec 7 19:57:33 frabjous /kernel: Preloaded elf module "usb.ko" at 0xc02ae31c. Dec 7 19:57:33 frabjous /kernel: Preloaded elf module "ugen.ko" at 0xc02ae3b8. Dec 7 19:57:33 frabjous /kernel: Preloaded elf module "uhid.ko" at 0xc02ae454. Dec 7 19:57:33 frabjous /kernel: Preloaded elf module "ukbd.ko" at 0xc02ae4f0. Dec 7 19:57:33 frabjous /kernel: Preloaded elf module "ulpt.ko" at 0xc02ae58c. Dec 7 19:57:33 frabjous /kernel: Preloaded elf module "ums.ko" at 0xc02ae628. Dec 7 19:57:33 frabjous /kernel: Preloaded elf module "umass.ko" at 0xc02ae6c4. Dec 7 19:57:33 frabjous /kernel: link_elf: symbol cam_simq_alloc undefined ... Dec 7 19:57:33 frabjous /kernel: uhci0: irq 10 at device 7.2 on pci0 Dec 7 19:57:33 frabjous /kernel: usb0: on uhci0 Dec 7 19:57:33 frabjous /kernel: usb0: USB revision 1.0 Dec 7 19:57:33 frabjous /kernel: uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Dec 7 19:57:33 frabjous /kernel: uhub0: 2 ports with 2 removable, self powered Dec 7 19:57:33 frabjous /kernel: ums0: Logitech USB-PS/2 Mouse M-BA47, rev 1.00/1.10, addr 2, iclass 3/1 Dec 7 19:57:33 frabjous /kernel: ums0: 4 buttons and Z dir. Dec 7 19:57:33 frabjous /kernel: uhid0: QTRONIX USB Keyboard and Mouse, rev 1.00/1.10, addr 3, iclass 3/1 Dec 7 19:57:33 frabjous /kernel: ums1: QTRONIX USB Keyboard and Mouse, rev 1.00/1.10, addr 3, iclass 3/1 Dec 7 19:57:33 frabjous /kernel: ums1: 3 buttons Dec 7 19:57:33 frabjous /kernel: chip1: at device 7.3 on pci0 Dec 7 19:57:33 frabjous /kernel: pcm0: irq 12 at device 11.0 on pci0 Dec 7 19:57:33 frabjous /kernel: pci0: unknown card (vendor=0x10b7, dev=0x9050) at 15.0 irq 11 Dec 7 19:57:33 frabjous /kernel: fdc0: at port 0x3f0-0x3f7 irq 6 drq 2 on isa0 Dec 7 19:57:33 frabjous /kernel: fdc0: FIFO enabled, 8 bytes threshold Dec 7 19:57:33 frabjous /kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0 Dec 7 19:57:33 frabjous /kernel: vga0: at port 0x3b0-0x3df iomem 0xa0000-0xbffff on isa0 Dec 7 19:57:33 frabjous /kernel: sc0: at flags 0x100 on isa0 Dec 7 19:57:33 frabjous /kernel: sc0: VGA <16 virtual consoles, flags=0x300> Dec 7 19:57:33 frabjous /kernel: sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 I figured that teh uhid module was messing up the ukbd module, so I booted up TWELVE and loaded only certain USB modules as seen below: Dec 7 21:02:34 frabjous /kernel: real memory = 134217728 (131072K bytes) Dec 7 21:02:34 frabjous /kernel: avail memory = 127483904 (124496K bytes) Dec 7 21:02:34 frabjous /kernel: Preloaded elf kernel "kernel" at 0xc028e000. Dec 7 21:02:34 frabjous /kernel: Preloaded elf module "usb.ko" at 0xc028e09c. Dec 7 21:02:34 frabjous /kernel: Preloaded elf module "ugen.ko" at 0xc028e138. Dec 7 21:02:34 frabjous /kernel: Preloaded elf module "ukbd.ko" at 0xc028e1d4. Dec 7 21:02:34 frabjous /kernel: Preloaded elf module "ums.ko" at 0xc028e270. Dec 7 21:02:34 frabjous /kernel: Preloaded elf module "umass.ko" at 0xc028e30c. Dec 7 21:02:34 frabjous /kernel: link_elf: symbol cam_simq_alloc undefined Dec 7 21:02:34 frabjous /kernel: Pentium Pro MTRR support enabled Dec 7 21:02:34 frabjous /kernel: npx0: on motherboard Dec 7 21:02:34 frabjous /kernel: npx0: INT 16 interface Dec 7 21:02:34 frabjous /kernel: pcib0: on motherboard Dec 7 21:02:34 frabjous /kernel: pci0: on pcib0 Dec 7 21:02:34 frabjous /kernel: pcib1: at device 1.0 on pci0 Dec 7 21:02:34 frabjous /kernel: pci1: on pcib1 Dec 7 21:02:34 frabjous /kernel: vga-pci0: irq 11 at device 0.0 on pci1 Dec 7 21:02:34 frabjous /kernel: isab0: at device 7.0 on pci0 Dec 7 21:02:34 frabjous /kernel: isa0: on isab0 Dec 7 21:02:34 frabjous /kernel: ata-pci0: at device 7.1 on pci0 Dec 7 21:02:34 frabjous /kernel: ata-pci0: Busmastering DMA supported Dec 7 21:02:34 frabjous /kernel: ata0 at 0x01f0 irq 14 on ata-pci0 Dec 7 21:02:34 frabjous /kernel: ata1 at 0x0170 irq 15 on ata-pci0 Dec 7 21:02:34 frabjous /kernel: uhci0: irq 10 at device 7.2 on pci0 Dec 7 21:02:34 frabjous /kernel: usb0: on uhci0 Dec 7 21:02:34 frabjous /kernel: usb0: USB revision 1.0 Dec 7 21:02:34 frabjous /kernel: uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Dec 7 21:02:34 frabjous /kernel: uhub0: 2 ports with 2 removable, self powered Dec 7 21:02:34 frabjous /kernel: ums0: Logitech USB-PS/2 Mouse M-BA47, rev 1.00/1.10, addr 2, iclass 3/1 Dec 7 21:02:34 frabjous /kernel: ums0: 4 buttons and Z dir. Dec 7 21:02:34 frabjous /kernel: ums1: QTRONIX USB Keyboard and Mouse, rev 1.00/1.10, addr 3, iclass 3/1 Dec 7 21:02:34 frabjous /kernel: ums1: 3 buttons Dec 7 21:02:34 frabjous /kernel: chip1: at device 7.3 on pci0 Dec 7 21:02:34 frabjous /kernel: pcm0: irq 12 at device 11.0 on pci0 Dec 7 21:02:34 frabjous /kernel: pci0: unknown card (vendor=0x10b7, dev=0x9050) at 15.0 irq 11 Dec 7 21:02:34 frabjous /kernel: fdc0: at port 0x3f0-0x3f7 irq 6 drq 2 on isa0 Dec 7 21:02:34 frabjous /kernel: fdc0: FIFO enabled, 8 bytes threshold Dec 7 21:02:34 frabjous /kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0 Dec 7 21:02:34 frabjous /kernel: vga0: at port 0x3b0-0x3df iomem 0xa0000-0xbffff on isa0 Dec 7 21:02:34 frabjous /kernel: sc0: at flags 0x100 on isa0 Dec 7 21:02:34 frabjous /kernel: sc0: VGA <16 virtual consoles, flags=0x300> Here's the config file for the non-working kernel (TWELVE): --uePjVVlT3W Content-Type: application/octet-stream Content-Description: non-working kernel Content-Disposition: attachment; filename="TWELVE" Content-Transfer-Encoding: base64 IwojIEdFTkVSSUMgLS0gR2VuZXJpYyBtYWNoaW5lIHdpdGggV0QvQUh4L05DUi9CVHggZmFt aWx5IGRpc2tzCiMKIyBGb3IgbW9yZSBpbmZvcm1hdGlvbiByZWFkIHRoZSBoYW5kYm9vayBw YXJ0IFN5c3RlbSBBZG1pbmlzdHJhdGlvbiAtPiAKIyBDb25maWd1cmluZyB0aGUgRnJlZUJT RCBLZXJuZWwgLT4gVGhlIENvbmZpZ3VyYXRpb24gRmlsZS4gCiMgVGhlIGhhbmRib29rIGlz IGF2YWlsYWJsZSBpbiAvdXNyL3NoYXJlL2RvYy9oYW5kYm9vayBvciBvbmxpbmUgYXMKIyBs YXRlc3QgdmVyc2lvbiBmcm9tIHRoZSBGcmVlQlNEIFdvcmxkIFdpZGUgV2ViIHNlcnZlciAK IyA8VVJMOmh0dHA6Ly93d3cuRnJlZUJTRC5PUkcvPgojCiMgQW4gZXhoYXVzdGl2ZSBsaXN0 IG9mIG9wdGlvbnMgYW5kIG1vcmUgZGV0YWlsZWQgZXhwbGFuYXRpb25zIG9mIHRoZSAKIyBk ZXZpY2UgbGluZXMgaXMgcHJlc2VudCBpbiB0aGUgLi9MSU5UIGNvbmZpZ3VyYXRpb24gZmls ZS4gSWYgeW91IGFyZSAKIyBpbiBkb3VidCBhcyB0byB0aGUgcHVycG9zZSBvciBuZWNlc3Np dHkgb2YgYSBsaW5lLCBjaGVjayBmaXJzdCBpbiBMSU5ULgojCiMJJElkOiBHRU5FUklDLHYg MS4xNTYgMTk5OS8wMy8yOSAxNzo1NjoyNyBrZW4gRXhwICQKCm1hY2hpbmUJCSJpMzg2Igpj cHUJCSJJNjg2X0NQVSIKaWRlbnQJCVRXRUxWRQptYXh1c2Vycwk2NAoKb3B0aW9ucwkJSU5F VAkJCSNJbnRlck5FVHdvcmtpbmcKb3B0aW9ucwkJRkZTCQkJI0JlcmtlbGV5IEZhc3QgRmls ZXN5c3RlbQpvcHRpb25zCQlGRlNfUk9PVAkJI0ZGUyB1c2FibGUgYXMgcm9vdCBkZXZpY2Ug W2tlZXAgdGhpcyFdCm9wdGlvbnMJCSJDT01QQVRfNDMiCQkjQ29tcGF0aWJsZSB3aXRoIEJT RCA0LjMgW0tFRVAgVEhJUyFdCm9wdGlvbnMJCVVDT05TT0xFCQkjQWxsb3cgdXNlcnMgdG8g Z3JhYiB0aGUgY29uc29sZQoKY29uZmlnCQlrZXJuZWwJCgoKY29udHJvbGxlcglpc2EwCiNj b250cm9sbGVyCXBucDAJCQkjIFBuUCBzdXBwb3J0IGZvciBJU0EKY29udHJvbGxlcglwY2kw Cgpjb250cm9sbGVyCWZkYzAJYXQgaXNhPyBwb3J0ICJJT19GRDEiICBpcnEgNiBkcnEgMgpk ZXZpY2UJCWZkMAlhdCBmZGMwIGRyaXZlIDAKCmNvbnRyb2xsZXIgICAgIGF0YTAKZGV2aWNl ICAgICAgICAgYXRhZGlzazAgICAgICAgICMgQVRBIGRpc2sgZHJpdmVzCmRldmljZSAgICAg ICAgIGF0YXBpY2QwICAgICAgICAjIEFUQVBJIENEUk9NIGRyaXZlcwpkZXZpY2UgICAgICAg ICBhdGFwaWZkMCAgICAgICAgIyBBVEFQSSBmbG9wcHkgZHJpdmVzCgoKCgpkZXZpY2UJCXZn YTAJYXQgaXNhPyBwb3J0ID8gY29uZmxpY3RzCgojIHNwbGFzaCBzY3JlZW4vc2NyZWVuIHNh dmVyCnBzZXVkby1kZXZpY2UJc3BsYXNoCgojIHN5c2NvbnMgaXMgdGhlIGRlZmF1bHQgY29u c29sZSBkcml2ZXIsIHJlc2VtYmxpbmcgYW4gU0NPIGNvbnNvbGUKZGV2aWNlCQlzYzAJYXQg aXNhPyAgZmxhZ3MgMHgxMDAKCmRldmljZQkJbnB4MAlhdCBuZXh1cz8gcG9ydCBJT19OUFgg aXJxIDEzCiNkZXZpY2UgICAgICAgICAgYXBtMCAgICBhdCBuZXh1cz8gZmxhZ3MgMHgzMQoK ZGV2aWNlCQlzaW8wCWF0IGlzYT8gcG9ydCAiSU9fQ09NMSIgZmxhZ3MgMHgxMCAgaXJxIDQK I2RldmljZQkJc2lvMQlhdCBpc2E/IHBvcnQgIklPX0NPTTIiICBpcnEgMwoKIyBQYXJhbGxl bCBwb3J0CmRldmljZQkJcHBjMAlhdCBpc2E/IHBvcnQ/ICBpcnEgNwpjb250cm9sbGVyCXBw YnVzMApkZXZpY2UJCWxwdDAJYXQgcHBidXM/CgoKcHNldWRvLWRldmljZQlsb29wCnBzZXVk by1kZXZpY2UJZXRoZXIKcHNldWRvLWRldmljZQlwdHkJMTYKcHNldWRvLWRldmljZSAgIHNw ZWFrZXIKcHNldWRvLWRldmljZQlicGYgCTIKCiMgS1RSQUNFIGVuYWJsZXMgdGhlIHN5c3Rl bS1jYWxsIHRyYWNpbmcgZmFjaWxpdHkga3RyYWNlKDIpLgojIFRoaXMgYWRkcyA0IEtCIGJs b2F0IHRvIHlvdXIga2VybmVsLCBhbmQgc2xpZ2h0bHkgaW5jcmVhc2VzCiMgdGhlIGNvc3Rz IG9mIGVhY2ggc3lzY2FsbC4Kb3B0aW9ucwkJS1RSQUNFCQkja2VybmVsIHRyYWNpbmcKCiMg VGhpcyBwcm92aWRlcyBzdXBwb3J0IGZvciBTeXN0ZW0gViBzaGFyZWQgbWVtb3J5IGFuZCBt ZXNzYWdlIHF1ZXVlcy4KIwpvcHRpb25zICAgICAgICAgU1lTVlNITQpvcHRpb25zICAgICAg ICAgU1lTVk1TRwoKIyBVU0Igc3VwcG9ydAojY29udHJvbGxlciAgICB1aGNpMAojY29udHJv bGxlciAgICBvaGNpMAojY29udHJvbGxlciAgICB1c2IwCiMKIyBmb3IgdGhlIG1vbWVudCB3 ZSBoYXZlIHRvIHNwZWNpZnkgdGhlIHByaW9yaXRpZXMgb2YgdGhlIGRldmljZQojIGRyaXZl cnMgZXhwbGljaXRseSBieSB0aGUgb3JkZXJpbmcgaW4gdGhlIGxpc3QgYmVsb3cuIFRoaXMg d2lsbAojIGJlIGNoYW5nZWQgaW4gdGhlIGZ1dHVyZS4KIwojZGV2aWNlICAgICAgICB1bXMw CiNkZXZpY2UgICAgICAgIHVrYmQwCiNkZXZpY2UgICAgICAgIHVscHQwCiNkZXZpY2UgICAg ICAgIHVoaWQwCiNkZXZpY2UgICAgICAgIHVnZW4wCgoKZGV2aWNlIHBjbTAgCiNhdCBpc2E/ IHBvcnQgPyAgaXJxID8gZHJxID8gZmxhZ3MgMHgwCmRldmljZSBwY2EwIGF0IGlzYT8gcG9y dCAiSU9fVElNRVIxIiAKCgpvcHRpb25zICAgICAgICAgICAgICAgIFNPRlRVUERBVEVTCgoK b3B0aW9ucyAgICAgICAgIElERV9ERUxBWT04MDAwCm9wdGlvbnMJCUtCRF9JTlNUQUxMX0NE RVYKCgojIGF0a2JkYzAgY29udHJvbHMgYm90aCB0aGUga2V5Ym9hcmQgYW5kIHRoZSBQUy8y IG1vdXNlCmNvbnRyb2xsZXIJYXRrYmRjMAlhdCBpc2E/IHBvcnQgSU9fS0JECmRldmljZQkJ YXRrYmQwCWF0IGF0a2JkYz8gZGlzYWJsZSBpcnEgMQo= --uePjVVlT3W Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Here's the config file for the working kernel (ELEVEN): --uePjVVlT3W Content-Type: application/octet-stream Content-Description: working kernel Content-Disposition: attachment; filename="ELEVEN" Content-Transfer-Encoding: base64 IwojIEdFTkVSSUMgLS0gR2VuZXJpYyBtYWNoaW5lIHdpdGggV0QvQUh4L05DUi9CVHggZmFt aWx5IGRpc2tzCiMKIyBGb3IgbW9yZSBpbmZvcm1hdGlvbiByZWFkIHRoZSBoYW5kYm9vayBw YXJ0IFN5c3RlbSBBZG1pbmlzdHJhdGlvbiAtPiAKIyBDb25maWd1cmluZyB0aGUgRnJlZUJT RCBLZXJuZWwgLT4gVGhlIENvbmZpZ3VyYXRpb24gRmlsZS4gCiMgVGhlIGhhbmRib29rIGlz IGF2YWlsYWJsZSBpbiAvdXNyL3NoYXJlL2RvYy9oYW5kYm9vayBvciBvbmxpbmUgYXMKIyBs YXRlc3QgdmVyc2lvbiBmcm9tIHRoZSBGcmVlQlNEIFdvcmxkIFdpZGUgV2ViIHNlcnZlciAK IyA8VVJMOmh0dHA6Ly93d3cuRnJlZUJTRC5PUkcvPgojCiMgQW4gZXhoYXVzdGl2ZSBsaXN0 IG9mIG9wdGlvbnMgYW5kIG1vcmUgZGV0YWlsZWQgZXhwbGFuYXRpb25zIG9mIHRoZSAKIyBk ZXZpY2UgbGluZXMgaXMgcHJlc2VudCBpbiB0aGUgLi9MSU5UIGNvbmZpZ3VyYXRpb24gZmls ZS4gSWYgeW91IGFyZSAKIyBpbiBkb3VidCBhcyB0byB0aGUgcHVycG9zZSBvciBuZWNlc3Np dHkgb2YgYSBsaW5lLCBjaGVjayBmaXJzdCBpbiBMSU5ULgojCiMJJElkOiBHRU5FUklDLHYg MS4xNTYgMTk5OS8wMy8yOSAxNzo1NjoyNyBrZW4gRXhwICQKCm1hY2hpbmUJCSJpMzg2Igpj cHUJCSJJNjg2X0NQVSIKaWRlbnQJCUVMRVZFTgptYXh1c2Vycwk2NAoKb3B0aW9ucwkJSU5F VAkJCSNJbnRlck5FVHdvcmtpbmcKb3B0aW9ucwkJRkZTCQkJI0JlcmtlbGV5IEZhc3QgRmls ZXN5c3RlbQpvcHRpb25zCQlGRlNfUk9PVAkJI0ZGUyB1c2FibGUgYXMgcm9vdCBkZXZpY2Ug W2tlZXAgdGhpcyFdCm9wdGlvbnMJCSJDT01QQVRfNDMiCQkjQ29tcGF0aWJsZSB3aXRoIEJT RCA0LjMgW0tFRVAgVEhJUyFdCm9wdGlvbnMJCVVDT05TT0xFCQkjQWxsb3cgdXNlcnMgdG8g Z3JhYiB0aGUgY29uc29sZQoKY29uZmlnCQlrZXJuZWwJCgoKY29udHJvbGxlcglpc2EwCmNv bnRyb2xsZXIJcG5wMAkJCSMgUG5QIHN1cHBvcnQgZm9yIElTQQpjb250cm9sbGVyCXBjaTAK CmNvbnRyb2xsZXIJZmRjMAlhdCBpc2E/IHBvcnQgIklPX0ZEMSIgIGlycSA2IGRycSAyCmRl dmljZQkJZmQwCWF0IGZkYzAgZHJpdmUgMAoKY29udHJvbGxlciAgICAgYXRhMApkZXZpY2Ug ICAgICAgICBhdGFkaXNrMCAgICAgICAgIyBBVEEgZGlzayBkcml2ZXMKZGV2aWNlICAgICAg ICAgYXRhcGljZDAgICAgICAgICMgQVRBUEkgQ0RST00gZHJpdmVzCmRldmljZSAgICAgICAg IGF0YXBpZmQwICAgICAgICAjIEFUQVBJIGZsb3BweSBkcml2ZXMKCgoKCmRldmljZQkJdmdh MAlhdCBpc2E/IHBvcnQgPyBjb25mbGljdHMKCiMgc3BsYXNoIHNjcmVlbi9zY3JlZW4gc2F2 ZXIKcHNldWRvLWRldmljZQlzcGxhc2gKCiMgc3lzY29ucyBpcyB0aGUgZGVmYXVsdCBjb25z b2xlIGRyaXZlciwgcmVzZW1ibGluZyBhbiBTQ08gY29uc29sZQpkZXZpY2UJCXNjMAlhdCBp c2E/ICAKCmRldmljZQkJbnB4MAlhdCBuZXh1cz8gcG9ydCBJT19OUFggaXJxIDEzCiNkZXZp Y2UgICAgICAgICAgYXBtMCAgICBhdCBuZXh1cz8gZmxhZ3MgMHgzMQoKZGV2aWNlCQlzaW8w CWF0IGlzYT8gcG9ydCAiSU9fQ09NMSIgZmxhZ3MgMHgxMCAgaXJxIDQKI2RldmljZQkJc2lv MQlhdCBpc2E/IHBvcnQgIklPX0NPTTIiICBpcnEgMwoKIyBQYXJhbGxlbCBwb3J0CmRldmlj ZQkJcHBjMAlhdCBpc2E/IHBvcnQ/ICBpcnEgNwpjb250cm9sbGVyCXBwYnVzMApkZXZpY2UJ CWxwdDAJYXQgcHBidXM/CgoKcHNldWRvLWRldmljZQlsb29wCnBzZXVkby1kZXZpY2UJZXRo ZXIKcHNldWRvLWRldmljZQlwdHkJMTYKcHNldWRvLWRldmljZSAgIHNwZWFrZXIKcHNldWRv LWRldmljZQlicGYgCTIKCiMgS1RSQUNFIGVuYWJsZXMgdGhlIHN5c3RlbS1jYWxsIHRyYWNp bmcgZmFjaWxpdHkga3RyYWNlKDIpLgojIFRoaXMgYWRkcyA0IEtCIGJsb2F0IHRvIHlvdXIg a2VybmVsLCBhbmQgc2xpZ2h0bHkgaW5jcmVhc2VzCiMgdGhlIGNvc3RzIG9mIGVhY2ggc3lz Y2FsbC4Kb3B0aW9ucwkJS1RSQUNFCQkja2VybmVsIHRyYWNpbmcKCiMgVGhpcyBwcm92aWRl cyBzdXBwb3J0IGZvciBTeXN0ZW0gViBzaGFyZWQgbWVtb3J5IGFuZCBtZXNzYWdlIHF1ZXVl cy4KIwpvcHRpb25zICAgICAgICAgU1lTVlNITQpvcHRpb25zICAgICAgICAgU1lTVk1TRwoK IyBVU0Igc3VwcG9ydApjb250cm9sbGVyICAgIHVoY2kwCmNvbnRyb2xsZXIgICAgb2hjaTAK Y29udHJvbGxlciAgICB1c2IwCiMKIyBmb3IgdGhlIG1vbWVudCB3ZSBoYXZlIHRvIHNwZWNp ZnkgdGhlIHByaW9yaXRpZXMgb2YgdGhlIGRldmljZQojIGRyaXZlcnMgZXhwbGljaXRseSBi eSB0aGUgb3JkZXJpbmcgaW4gdGhlIGxpc3QgYmVsb3cuIFRoaXMgd2lsbAojIGJlIGNoYW5n ZWQgaW4gdGhlIGZ1dHVyZS4KIwojZGV2aWNlICAgICAgICB1bXMwCmRldmljZSAgICAgICAg dWtiZDAKI2RldmljZSAgICAgICAgdWxwdDAKI2RldmljZSAgICAgICAgdWhpZDAKI2Rldmlj ZSAgICAgICAgdWdlbjAKCgpkZXZpY2UgcGNtMCAKI2F0IGlzYT8gcG9ydCA/ICBpcnEgPyBk cnEgPyBmbGFncyAweDAKZGV2aWNlIHBjYTAgYXQgaXNhPyBwb3J0ICJJT19USU1FUjEiIAoK Cm9wdGlvbnMgICAgICAgICAgICAgICAgU09GVFVQREFURVMKCgpvcHRpb25zICAgICAgICAg SURFX0RFTEFZPTgwMDAKb3B0aW9ucwkJS0JEX0lOU1RBTExfQ0RFVgoKCg== --uePjVVlT3W Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hope all this information helps. Viren viren@rstcorp.com --uePjVVlT3W-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message