EthernetSystem

Overview

The EthernetSystem class initializes and manages Ethernet network interfaces using the LwIP stack. Responsibilities include:

  • Handles multiple network interfaces with IPv4 configuration

  • Initializes LwIP stack and configures network interfaces with IPv4 settings

  • Processes incoming packets every millisecond with VLAN demultiplexing

  • Monitors link status every periodically and updates interface state

  • Executes LwIP timeout checks periodically

References