Require a port on the registers structure now. Doesn't make sense without it.