SNLA383 august 2023 DP83822H , DP83822HF , DP83822I , DP83822IF
begin
001F 8000 // Hard reset (clears registers)
000B 120F // Ensures a fast link down in all scenarios
0101 2082 // Disables internal filter during a phase of link-up training
0106 D4FD // Configures filter to solve issues with shorting channels
0107 0605 // Set default value of register
0126 462B // Adjust timer for DSP state shift to ensure a fast link up
04D4 3322 // Optimization of bandwidth settings for time loop
0121 0A00 // Tighten threshold to see if device should link up
0122 0400 // Tighten threshold to see if device should link up
0123 0200 // Tighten threshold to see if device should link up
010F 0100 // Selects DC corrected output as input for the gain correction loop
0111 6009 // Provide initial value of gain index
0129 009F // Provide limits of max gain index and min gain index
0130 470A // Disable gain retrain
0410 6000 // Enable fixed value for DC correction
0416 1070 // Bandwidth adjusted to work across cable lengths
0418 3F00 // Gain adjusted to work across cable lengths
0450 2141 // Bypass equalizer calibration
003F B40F // Timer adjusted for descrambler unlock
040D 000E // Adjust auto-negotiation pulse threshold
04D1 0182 // Disables EEE (optional)
001F 4000 // Soft reset
end