Maximilian H wrote:
> Hello Peter,
>
>   
>> The problem is that with add-in PCI parallel ports, you somehow need to set
>> them to the proper mode (EPP in this case) Unfortunately for some parallel 
>> chips this requires chip specific register frobbing, and often all the card 
>> comes with is a windows driver (and chip documetation is hard or impossible 
>> to 
>> get)
>>     
>
> So how does a PCI parallel port card gets set to epp mode ? This the
> hostmot 7i43 driver taking care of it ?
>
> Or do I have to load the linux driver and unload it again to properly
> initialize ?
>
> Those cards do not have a configuration eeprom to lock the config down
> hard to epp mode, do they ?
>   
SIIG has a config EEPROM, but the program to set it is a DOS program 
that won't run
under anything newer than Win 95.  UGHHHhhhh!

Many other cards and on-mobo ports conform to the Microsoft 
register-level spec
for PC parallel ports.  Add 0x402 to the par port's data register 
address and write
0x80 to that register to set it to EPP mode.  So, if the data port is 
0x378, the config
register is 0x77a.

I have a program that does this, at
http://jelinux.pico-systems.com/codes/pcisetup.c
and executable at
http://jelinux.pico-systems.com/codes/pcisetup


Jon

------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to