implented ethernet in printcore for the experimental branch