Ports and processors