On Fri, 2011-08-26 at 00:11 -0500, Jon Elson wrote: > Viesturs Lācis wrote: > > waterjet@waterjet:~$ sudo ./showport 0378 0778 e 037a 077a e > > ~~~~~ > > Base @ 0x378 > > Extended @ 0x778 > > DPR: 255 > > DSR: 255 > > DCR: 255 > > EPPA: 255 > > EPPD: 255 > > > > CFA: 255 > > CFB: 255 > > ECR: 255 > > > Something is massively wrong here. Did you possibly disable the port in > the BIOS or set it to a different > port address? All these registers reading back 255 indicates the port > is not responding at all, at least > at 0x378. > > Jon
0x0378 is the only proper base address, 0x037A is not a good base address and causes a write to the proper port's unknown territory two addresses above the ECR, which may cause the card to barf (?). Also, It looks like my comments in showport.c for the outb lines reversed the bit settings but the code should be good. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA ------------------------------------------------------------------------------ EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management Up to 160% more powerful than alternatives and 25% more efficient. Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
