Review Board 2.0.15


dev: Split Ethernet into EtherDevice and leave controllers (1/2)

Review Request #1977 - Created Aug. 19, 2013 and discarded

Information
Andreas Hansson
gem5
default
Reviewers
Default
Changeset 9846:fa72e0042d89
---------------------------
dev: Split Ethernet into EtherDevice and leave controllers (1/2)

This patch splits the Ethernet.py into two, moving all the basic
building blocks to EtherDevice.py and leaving the controllers/adapters
in Ethernet.py

The main reason for this split is to facilitate the NOISA build target
that does not need to know about the actual controllers.

Note that the patch is divided in two as mercurial 2.0 seems to have
issues with the copy and modification of the two files.
All regressions pass
Review request changed
Updated (Aug. 26, 2013, 3:06 a.m.)

Status: Discarded