The e1000g shared code maintained by Intel has been re-constructed. The new shared code
is splitted to several chipset specific files, which makes a better code structure and
will help future maintenance. The future Intel code drop for new chipset support will also
base on the new shared code.
The e1000g driver needs to replace the current shared code with this latest refactored
shared code.