[nes]: BRIDGE + ETHERNET + HAL changes ...