RTL8169: Difference between revisions

Jump to navigation Jump to search
740 bytes added ,  15 years ago
no edit summary
[unchecked revision][unchecked revision]
No edit summary
No edit summary
Line 54:
}
}
 
== Configuring RxConfig and TxConfig ==
=== (Un)locking Registers ===
In order to use some critical registers, we must 'unlock' them to alter their states and then 'lock' them after we are done to prevent accidental alterations to those registers during operation. The 9346CR register is at offset 0x50 and is used as a key to those critical registers. In order to 'unlock' them, we must set the card in "Config register write enable" mode. This is done by setting both the EEM (operating mode) bits. Once that has been done, it is then ok to finish setting up the card. Once configuration is done and the OS begins proceeding as normal, the EEM bits should be set low to set the card in "normal" mode and lock the config registers.
 
== External Links ==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu