Implementing port update in trivial core.
6 files changed