[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bsd-usb:241] DEVICE ID for 440MX
- Subject: [bsd-usb:241] DEVICE ID for 440MX
- From: Masahide -mac- NODA <mac@clave.gr.jp>
- Date: Mon, 22 May 2000 13:13:42 +0900
----Next_Part(Mon_May_22_13:12:36_2000_518)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
¤Î¤À¤Ç¤¹.
¤È¤ê¤¢¤¨¤º¤³¤³¤ËÅꤲ¤Æ¤ß¤Þ¤¹ ^_^;
ÀèÆü, Ë¿ÊÔ½¸Éô¤Ë¤«¤ê¤¿¥Î¡¼¥ÈPC(SOFMAP¤Î¤ä¤Ä)¤Ç FreeBSD 4.0-RELEASE¤òµ¯Æ°
¤·¤¿¤È¤³¤í,
uhci0: <UHCI (generic) USB controller> port 0x7cc0-0x7cdf irq 10 at device 7.2 on pci0
uhci0: (New UHCI DeviceId=0x719a8086)
¤È¤¤¤ï¤ì¤Þ¤·¤¿. Windows98 ¤Ç³Îǧ¤·¤¿¤È¤³¤í, Intel 82440MX USB Controler
¤À¤È¤¤¤¦¤³¤È¤Ê¤Î¤Ç, źÉդΤ褦¤Ë src/sys/pci/uhci_pci.c ¤Ë½ñ¤¤¤Æ¤¢¤²¤¿¤Þ
¤·¤¿. :-)
--
¤Î¤À¤Þ¤µ¤Ò¤Ç <http://www.clave.gr.jp/~mac/> ưʪÀꤤ:¤µ¤ë
----Next_Part(Mon_May_22_13:12:36_2000_518)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="uhci_pci.c.diff"
Index: uhci_pci.c
===================================================================
RCS file: /mnt/freefall/FreeBSD.cvs/src/sys/pci/uhci_pci.c,v
retrieving revision 1.27
diff -u -r1.27 uhci_pci.c
--- uhci_pci.c 2000/03/15 22:26:17 1.27
+++ uhci_pci.c 2000/05/06 00:57:33
@@ -89,6 +89,8 @@
static const char *uhci_device_ich0 = "Intel 82801AB (ICH0) USB controller";
#define PCI_UHCI_DEVICEID_VT83C572 0x30381106
static const char *uhci_device_vt83c572 = "VIA 83C572 USB controller";
+#define PCI_UHCI_DEVICEID_440MX 0x719A8086
+static const char *uhci_device_440mx = "Intel 82440MX USB controller";
static const char *uhci_device_generic = "UHCI (generic) USB controller";
@@ -134,6 +136,8 @@
return (uhci_device_ich0);
} else if (device_id == PCI_UHCI_DEVICEID_VT83C572) {
return (uhci_device_vt83c572);
+ } else if (device_id == PCI_UHCI_DEVICEID_440MX) {
+ return (uhci_device_440mx);
} else {
if ( pci_get_class(self) == PCIC_SERIALBUS
&& pci_get_subclass(self) == PCIS_SERIALBUS_USB
@@ -226,6 +230,10 @@
case PCI_UHCI_DEVICEID_VT83C572:
device_set_desc(sc->sc_bus.bdev, uhci_device_vt83c572);
sprintf(sc->sc_vendor, "VIA");
+ break;
+ case PCI_UHCI_DEVICEID_440MX:
+ device_set_desc(sc->sc_bus.bdev, uhci_device_440mx);
+ sprintf(sc->sc_vendor, "Intel");
break;
default:
device_printf(self, "(New UHCI DeviceId=0x%08x)\n",
----Next_Part(Mon_May_22_13:12:36_2000_518)----