Device struct de-allocation. You MUST free the memory allocated by Alloc() when you are done.
References CEthernet_Free(), and ceth_device::next.
Referenced by CEthernet_Free(), and CCEthernet::Free().