RE: Accessing the Digital IO pins on a VIA EPIA-PD motherboard - Second question
Ok, so it doesn't look like anyone knows anything about how to access the DIO pins on this MB. Next question, How does one go about analysing the hardware to find out what the io and interrupt addresses might be? The only command I can find is the 'pciconf' cmd. What if the DIO ports are hanging off the ISA bus? Here is what the EPIA-PD motherboard reports as:- # pciconf -lv [EMAIL PROTECTED]:0:0: class=0x06 card=0xaa011106 chip=0x31231106 rev=0x00 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT8623 Apollo CLE266 CastleRock CPU to PCI Bridge' class= bridge subclass = HOST-PCI [EMAIL PROTECTED]:1:0: class=0x060400 card=0x0080 chip=0xb0911106 rev=0x00 hdr=0x01 vendor = 'VIA Technologies Inc' device = 'VT8633 Apollo Pro 266 CPU to AGP Controller' class= bridge subclass = PCI-PCI [EMAIL PROTECTED]:15:0: class=0x02 card=0x01061106 chip=0x31061106 rev=0x8b hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT6105M/LOM Rhine III PCI Fast Ethernet Controller' class= network subclass = ethernet [EMAIL PROTECTED]:16:0:class=0x0c0300 card=0xaa011106 chip=0x30381106 rev=0x80 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT82x UHCI USB 1.1 Controller (All VIA Chipsets)' class= serial bus subclass = USB [EMAIL PROTECTED]:16:1:class=0x0c0300 card=0xaa011106 chip=0x30381106 rev=0x80 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT82x UHCI USB 1.1 Controller (All VIA Chipsets)' class= serial bus subclass = USB [EMAIL PROTECTED]:16:2:class=0x0c0300 card=0xaa011106 chip=0x30381106 rev=0x80 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT82x UHCI USB 1.1 Controller (All VIA Chipsets)' class= serial bus subclass = USB [EMAIL PROTECTED]:16:3:class=0x0c0320 card=0x31041106 chip=0x31041106 rev=0x82 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT6202 USB 2.0 Enhanced Host Controller' class= serial bus subclass = USB [EMAIL PROTECTED]:17:0:class=0x060100 card=0xaa011106 chip=0x31771106 rev=0x00 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT8235 PCI to ISA Bridge' class= bridge subclass = PCI-ISA [EMAIL PROTECTED]:17:1: class=0x01018a card=0xaa011106 chip=0x05711106 rev=0x06 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT82 EIDE Controller (All VIA Chipsets)' class= mass storage subclass = ATA [EMAIL PROTECTED]:17:5:class=0x040100 card=0xaa011106 chip=0x30591106 rev=0x50 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT8233/33A/8235/8237 AC97 Enhanced Audio Controller' class= multimedia subclass = audio [EMAIL PROTECTED]:18:0: class=0x02 card=0x01021106 chip=0x30651106 rev=0x74 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT6102 Rhine II PCI Fast Ethernet Controller' class= network subclass = ethernet [EMAIL PROTECTED]:0:0: class=0x03 card=0x31221106 chip=0x31221106 rev=0x03 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT8623 Apollo CLE266 CastleRock AGP 8X Controller' class= display subclass = VGA Any other ideas on how to aproach this? Cheers, Paul Hamilton -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Paul Hamilton Sent: Monday, 5 September 2005 4:17 PM To: freebsd-questions@freebsd.org Subject: Accessing the Digital IO pins on a VIA EPIA-PD motherboard Hi, Anyone know the interrupts and addresses of the 8 Digital IO pins of the EPIA-PD motherboard? Cheers, Paul Hamilton ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Accessing the Digital IO pins on a VIA EPIA-PD motherboard - Second question
On Sat, Sep 10, 2005 at 09:13:20PM +0800, Paul Hamilton wrote: Ok, so it doesn't look like anyone knows anything about how to access the DIO pins on this MB. Next question, How does one go about analysing the hardware to find out what the io and interrupt addresses might be? Looking at page 5 of the manual for this mobo (http://www.viaembedded.com/product/Download.jsp?motherboardId=241), it looks like there is a VT1211 super I/O chip connected to the VT8235 southbridge. The GPI/O is nowhere to be to been seen on this drawing, but the webpage for the VT1211 (http://www.via.com.tw/en/products/peripherals/super-io/) lists 56 General Purpose I/O Pins My guess would be that that's what you're looking for. You'd have to talk to VIA how the 8 pins on the mobo are connected to the VT1211. VIA has released an IrDA driver for the VT1211, but it is Linux-only and binary-only. You could write VIA and ask them to release enough documentation to allow a driver for the digital I/O pins to be written. Good luck. Roland -- R.F.Smith (http://www.xs4all.nl/~rsmith/) Please send e-mail as plain text. public key: http://www.xs4all.nl/~rsmith/pubkey.txt pgpSVD8laInmI.pgp Description: PGP signature
RE: Accessing the Digital IO pins on a VIA EPIA-PD motherboard - Second question
Hi Roland, Thanks for the VIA Forum tip. I will see what they have to say. Cheers, Paul Hamilton -Original Message- From: Roland Smith [mailto:[EMAIL PROTECTED] Sent: Saturday, 10 September 2005 9:52 PM To: Paul Hamilton Cc: freebsd-questions@freebsd.org Subject: Re: Accessing the Digital IO pins on a VIA EPIA-PD motherboard - Second question On Sat, Sep 10, 2005 at 09:13:20PM +0800, Paul Hamilton wrote: Ok, so it doesn't look like anyone knows anything about how to access the DIO pins on this MB. Next question, How does one go about analysing the hardware to find out what the io and interrupt addresses might be? Looking at page 5 of the manual for this mobo (http://www.viaembedded.com/product/Download.jsp?motherboardId =241), it looks like there is a VT1211 super I/O chip connected to the VT8235 southbridge. The GPI/O is nowhere to be to been seen on this drawing, but the webpage for the VT1211 (http://www.via.com.tw/en/products/peripherals/super-io/) lists 56 General Purpose I/O Pins My guess would be that that's what you're looking for. You'd have to talk to VIA how the 8 pins on the mobo are connected to the VT1211. VIA has released an IrDA driver for the VT1211, but it is Linux-only and binary-only. You could write VIA and ask them to release enough documentation to allow a driver for the digital I/O pins to be written. Good luck. Roland -- R.F.Smith (http://www.xs4all.nl/~rsmith/) Please send e-mail as plain text. public key: http://www.xs4all.nl/~rsmith/pubkey.txt ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]