Hi,
I have a question regarding the inb/outb() or inw/outw() calls in FreeBSD
4.2.
I have a dual fxp Fast Ethernet NIC that shows up as following with dmesg :
fxp1: <Intel Pro 10/100B/100+ Ethernet> port 0xcc00-0xcc3f mem
0xef900000-0xef9fffff,0xefa
ff000-0xefafffff irq 18 at device 12.0 on pci2
fxp1: Ethernet address 00:30:64:03:03:2a
fxp2: <Intel Pro 10/100B/100+ Ethernet> port 0xc800-0xc83f mem
0xef700000-0xef7fffff,0xefa
fe000-0xefafefff irq 19 at device 13.0 on pci2
fxp2: Ethernet address 00:30:64:03:03:2b
Now, I need to write the Watchdog timer ctrl registers (offset 65 and 66) on
this card.
For this I'm using outb(port, val) fn call. Can someone please tell me how
to calculate the port no to pass to this outb() function.
I tried writing to all possible port nos starting from 0xc800 to 0xc83f
and 0xcc00-0xcc3f but it has no apparent effect on the system.
Please let me know how to translate this port range to the actual outb() fn
call arguments.
Thanks a lot in advance.
Regards,
-Srinivas
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message