Mark,
I must admit that the concept of ports and devices confused me a little. With your explanation I understand it.
However little impatience as I am, I imported always the TYROS device definition and all worked fine for me so I left it.
More logical to me would be if you listed like this
May be I'm wrong here because I don;t oversee all specific details.
Jaap