[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bsd-usb:241] DEVICE ID for 440MX



----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)----