realmode

Where is a list of I/O ports used in real-mode code?

I am looking at some existing real-mode code that uses the in and out assembly instruction. I recognize a few, but I don't know what most of the different ports in the instructions are related to. Is there a list of what the different I/O ports refer to? ...