Copyright (c) 2019-2020 ADVANCED MICRO DEVICES, INC. All Rights Reserved.

Installation Notes:
-----------------------------------------------------------------------------------------------------
Install via Windows Device Manager as outlined in the Readme file.


Current Release:
-----------------------------------------------------------------------------------------------------
Version : 1.1.0.134
Date	: 21-02-2020 

Major Changes to this driver package follows:

1. [Bilby] [XGBE] [RJ45] 10G Ethernet link up failed randomly.
2. [19H1] [V1000] [RJ45] Network link comes up even when network cable is not connected. 
3. Stabilization of RJ45 Link Up/Down Path.

XGBE BIOS settings:
-----------------------------------------------------------------------------------------------------
-      Default XGBE Settings:
       **********************
       XGBE0 & XGBE1 are enabled(default settings , both enabled/auto mode).
       AMD CBS->FCH Common Options ->XGBE Configuration Options-> XGBE0,XGBE1, Both in <Auto>.
       AMD PBS->Link speed option is set to 1G/10G 
       AMD PBS->PHY Interface Selection <SFP+ Ports>
              
-      Set 1G/10G on RJ45 ports 
       ************************
       For RJ45 rework board only
       AMD PBS->PHY Interface Selection <RJ45 Ports>
       
-      Set 2.5G on SFP+ ports
       ************************
       AMD PBS->Link speed option is set to 2.5G 
       AMD PBS->PHY Interface Selection <RJ45+ Ports> 
       Use DAC cable 


Supported Chipsets:
----------------------------------------------------------------------------------------------------
1.Raven
2.Zeppelin

Supported Operating Systems:
----------------------------------------------------------------------------------------------------
1. Windows 10 64 bit.
2. Windows Server 2019 64 bit. 

Supported Driver Features:
----------------------------------------------------------------------------------------------------
1.  1G/2.5/10G Connection Speeds.  
2.  Interrupt Moderation.
3.  Priority and VLAN.
4.  Extended Message Signaled Interrupts (MSI-X)(Not configurable,Enabled by default).
5.  Multiple Descriptor Queues (Not configurable,Enabled by default).
6.  Auto Negotiation Link Speed (Enabled by default).
7.  Flow Control (Not configurable,Enabled by default)
8.  Jumbo Packets.
9.  TCP Large Segment Offload (TSO/LSO).
10  TCP Checksum Offload (CSO).
11. Receive Side Scaling.


Un-Supported Driver Features:
----------------------------------------------------------------------------------------------------
1. NVGRE.
2. Energy Efficient Ethernet.
3. RMON Counter.
4. SA and VLAN insertion on transmit.
5. VLAN Deletion on Receive.
6. Data Center Bridging.
7. Receive Split header.


Revision History:
----------------------------------------------------------------------------------------------------
Version : 1.1.0.133
Date	: 31-01-2020

Major Changes to this driver package include :

1. Folder structure of the Driver Package has been changed. The package contains 
   two folders named "WT" and "WS2019", which contains binaries for Windows 10 and
   Windows Server 2019 respectively. In other words, the platform dependency has been 
   removed, which allows the user/installer to pick up appropriate 
   binary accoring to the target OS, without considering the underlying platform(BilBy/SP4).

2. [19H1] [V1000] [XGBE-1.1.0.116] [RJ45] Network link comes up even when network cable
   is not connected to RJ45 ports.

3. [Catalyst-SP4][XGBE_Stress_test]:"BAD_POOL_CALLER" BSOD observed during 10 G bidirectional 
   traffic generated on both ports with MTU 1500.

4. [Catalyst-SP4_EVT][XGBE:1.1.0.122]:BSOD "IRQL NOT LESS OR EQUAL" observed during 10 G 
   bidirectional traffic for 40+ Hours on port 1.

5. [Catalyst-SP4_EVT]:“very sporadically "KMODE_EXCEPTION_NOT_HANDLED” BSOD observed 
   during 10G Bidirectional traffic on both Port 0 & 1.

6. [20H1 WHQL] [V1000] [XGBE-1.1.0.131] [SFP+] [2 Machine] 2c_OidsNdisRequest HLK Test fails with
   error "Packets received ok stat!= total number of packets received".

7. [Catalyst-SP4][XGBE]: “Maximum threads network establishment fails through NTTCP tool”.
   
------------------------------------------------------------------------------------------------------------------
Version : 1.1.0.131
Date	: 13-01-2020

Major Changes to this driver package include Bug Fix for following issues:
1. Copyright information is updated on necessary files.
2. Updated the release notes.

-----------------------------------------------------------------------------------------------------------------
Version : 1.1.0.128
Date	: 10-01-2020

Major Changes to this driver package include Bug Fix for following issues:

1. [Catalyst-R1000]: “System hard hang observed with 10G bidirectional 
   traffic on both ports populated for overnight (MTU 1500 / 1T each ).
   
2. [Catalyst-SP4_DVT/V1000/R1000]:Driver power state BSOD observed during 
   reboot with enable/disable sequence of XGBE driver failed.
   
3. [Catalyst-R1000-18.50][XGBE]10G 2.5G & 1GB Network Link gets down after S3 
   Resume operation for both RJ45 & SFP.
   
4. [Catalyst-SP4_EVT][XGBE:1.1.0.121]:“Ethernet symbol shows as connected always 
   ( OR update response is slow) after removal of network connection”.
   
5. [Catalyst-R1000] [LP]: “Network link not established with hot plug of module(1G) 
   in sleep state in old sequence for port 0”.
   
6. [Catalyst][R1000/V1000/XGBE] Sporadically, 2.5G Network is established after a delay 
   of more than 180 sec and sometimes need to disable/enable port to get link on port 0/1.
   
7. [Catalyst-SP4_EVT][XGBE:1.1.0.121]:Sporadically driver disable and re-enable is 
   not working on SP4 EVT platform (2/10 iterations).
   
8. [AMDXGBE] Driver package shared  includes ".cer - Security Certificate" file, 
   which is to be excluded from next driver releases.
   
9. [Catalyst-R1000-18.50][XGBE] BSOD "BUGCODE NDIS DRIVER" Observed during XGBE downgrade 
   from XGBE driver 1.1.0.110 to 1.0.0.106 (Issue observed 2/10 Iterations)
   
---------------------------------------------------------------------------------------------------------------------------
Version 1.1.0.127

Major Changes to this driver package include:

1. Fix for SWDEV-212503 - [Catalyst-V1000]/XGBE: “Always getting only ~5Gbps with 
   MTU 1500 & single/multi threads on both TCP and UDP in unidirectional and bi-directional”.
2. Implemenetd a patch for the Enablement of RJ45 10G on default firmware
3. Fix for the performance drop which happens after resuming from sleep.
-----------------------------------------------------------------------------------------------------------------------------
Version 1.1.0.126

Major Changes to this driver package include:

1. Fix for SWDEV-203749 Hotplug/Unplug is not working.
2. Fix for SWDEV-208895 System stuck at BIOS boot screen.
3. Added two Inf files
	a.amdgbe_client - For Client systems (eg.V1000 & R1000)
	b.amdgbe_server - For Server systems (eg:Sp4 Wallaby)
-----------------------------------------------------------------------------------------------------------------------------
Version 1.1.0.124

Major Changes to this driver package include:

1. Code changes for Static Tools Logo Test.

2. Bug Fixes for the following issues.

	SWDEV-196828	[19H1] [V1000] [XGBE-1.1.0.116] [SFP+] AMD 10GBE wont pick DHCP address until we disable and enable the Network Adapter.	
	SWDEV-203887	[V1000] [1G] Network link doesn't come up with 1G Finisar SFP Optical module (Model No. FTLF8519P3BNL) ).	
	SWDEV-186641	Bilby_R1000 (eRV2): XGBE SFP+ ports detection & functionality is not working with 10GTek ASF-GE-T connectors.

-------------------------------------------------------------------------------------------------------------------------------
Version 1.1.0.123

Major Changes to this driver package include:

1. Receive Side Scaling (RSS) feature is implemented (WHQL Passed on RS5 and Server 2019).
2. Introduced a new Registry Key (NumRSSQueue), which is mandatory if RSS is enabled in Server OS. 
   (for optimum performance please do not change the default value).
3. Implemented support for NDISTest 6.0 - [1 Machine] - 1c_Mini6RSSOids which is populated only in server OS.
4. Support Static Tools Logo Test- we will provide DVL file needed for the execution of this test.
5. Transmit and Receive performance improvements.
6. Bug Fixes.
-------------------------------------------------------------------------------------------------------------
Version 1.1.0.122

Major Changes to this driver package include:

1. NDIS_Qos Keword is removed as it is not supported.
2. Bug Fix for RJ45 HotPlug issue with 1G.
--------------------------------------------------------------------------------------------------------------
Version 1.1.0.121

Major Changes to this driver package include:

1. Added Large Segment Offload Feature (WHQL Passing).
2. Added Checksum Oflload Feature (WHQL Passing).
---------------------------------------------------------------------------------------------------------------
Version 1.1.0.120

Major Changes to this driver package include:

1. Added SP4 support.

----------------------------------------------------------------------------------------------------------------
Version 1.1.0.119

Major Changes to this driver package include:

1. All WHQL tests are passing (55 tests).
2. Jumbo Packets default value is made as 'disabled'.
3. Fix for following WHQL Tests.
	a.NDISTest 6.0 - \2 Machine\ - 2c_Priority.                                     
 	b.NDISTest 6.5 - \2 Machine\ - GlitchFreeDevice.              
 	c.DF - PNP Surprise Remove Device Test.         

-------------------------------------------------------------------------------------------------------------------
Version 1.1.0.118

Major Changes to this driver package include:
1. Flow control 
2. Changes for WHQL test NDISTest 6.5 - [2 Machine] - 2c_OffloadMisc.
3  Fix for packet filter and multicast address and VLAN Send\receice.
--------------------------------------------------------------------------------------------------------------------
Version 1.1.0.116

Major Changes to this driver package include:
1. Fix for WHQL Tests
2. Fix for Link Down issue while coming out from sleep state.

---------------------------------------------------------------------------------------------------------------------
Version 1.1.0.114

Major Changes to this driver package include:
Fix for below WHQL tests
1.	NDISTest 6.0 - [2 Machine] - 2c_Mini6CheckConnections
2.	NDISTest 6.0 - [2 Machine] - 2c_Mini6Stress
3.	NDISTest 6.0 - [1 Machine] - 1c_Mini6Send
4.	NDISTest 6.0 - [1 Machine] - 1c_Mini6PerfSend
5.	NDISTest 6.5 - [2 Machine] - E2E Perf
6.	NDISTest 6.5 - [2 Machine] - LinkCheck
7.	NDISTest 6.0 - [2 Machine] - 2c_Mini6Performance

Fix for below issues
1. Bilby+R1000 -- Shutdown stress cycles has failing on Windows 10 RS5 with RJ45 --RBB1200C
2. Bilby+ R1000 -- Reboot Stress fails on windows 10 RS5 with RJ45 --RBB1200C

----------------------------------------------------------------------------------------------------------------------
Version 1.1.0.111

Major Changes to this driver package include:

1.BUGFIX : [SWDEV-188749]Bilby_R1000: S3 resume fails and results in hard hang in < 10 cycles with XGBE installed in Windows OS
2.BUGFIX  : Added support for OID_GEN_STATISTICS




