| Adres I/O | Nazwa Portu | Opis pol |
| 0x3F8 | Bufor odbiornika/nadajnika | Z tego miejsca czytamy/piszemy dane do wyslania przez zlacze RS232 |
| 0x3F9 | Rejestr konfiguracji przerwan |
| bit | Znaczenie |
| 3 | Przerwanie moze generowac zmiana na: CTS,DSR,CD,RI |
| 2 | Przerwanie moze generowac blad parzystosci, przepelnienia, zerwania polaczenia |
| 1 | Przerwanie moze wystapic po oproznieniu bufora nadajnika |
| 0 | Przerwanie moze wystapic po odebraniu znaku |
|
| 0x3FA | Rejestr identyfikacji przerwan |
| bit | Znaczenie |
| 2,1 |
| Kod identyfikacji przerwania | Przyczyna |
| 00 | zmiana stanu: CTS, DSR, RI, CD |
| 01 | bufor nadajnika pusty |
| 10 | bufor odbiornika pelny |
| 11 | blad parzystosci |
|
| 0 | Stan przerwania: wartosc: 0 - przerwanie oczekuje na obsluge, wartosc: 1 - brak przerwania |
|
| 0x3FB | Rejestr formatu danych |
| bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0 |
| bit | Znaczenie |
| 7 | czwarta linia adresowa DLAB: 0 - pod adresem 0x3f8 sa standardowe rejestry 1 - pod adresem 0x3f8 jest rejestr podzielnika |
| 6 | Przerwanie polaczenia z sygnalami zewnetrznymi (SOUT) |
| 5,4,3 |
| Tryb kontroli parzystosci | |
| 000 | brak kontroli parzystosci |
| 001 | nieparzysta kontrola |
| 011 | parzysta kontrola |
| 100 | bit parzystosci zawsze rowny 1 |
| 111 | bit parzystosci zawsze rowny 0 |
|
| 2 | Liczba bitow stopu: 0 - 1 bit stopu 1 - 2 bity stopu |
| 1,0 |
| | Liczba bitow danych: |
| 00 | 5 bitow danych |
| 01 | 6 bitow danych |
| 10 | 7 bitow danych |
| 11 | 5 bitow danych |
|
|
| 0x3FC | Rejestr wyjsciowych sygnalow sterujacych |
| x | x | x | bit 4 | bit 3 | bit 2 | bit 1 | bit 0 |
| bit | Znaczenie |
| 4 | LoopBack - SOUT polaczone z SIN |
| 3 | aktywowanie OUT2 |
| 2 | aktywowanie OUT1 |
| 1 | aktywowanie /RTS |
| 0 | aktywowanie /DTR |
|
| 0x3FD | Rejestr stanu transmisji |
| 0 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0 |
| 6 | 1 - bufor nadajnika i odbiornika sa puste |
| 5 | 1 - rejestr nadajnika jest pusty |
| 4 | 1 - polaczenie zostalo przerwane |
| 3 | 1 - blad protokolu |
| 2 | 1 - blad parzystosci |
| 1 | 1 - blad przepelnienia |
| 0 | 1 - bufor odbiorczy pelny |
|
| 0x3FE | Rejestr wejsciowych sygnalow sterujacych |
| bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0 |
| 7 | Sygnal CD jest: 0 - nieaktywny 1 - aktywny |
| 6 | Sygnal RI jest: 0 - nieaktywny 1 - aktywny |
| 5 | Sygnal DSR jest: 0 - nieaktywny 1 - aktywny |
| 4 | Sygnal CTS jest: 0 - nieaktywny 1 - aktywny |
| 3 | Zmiana CD (wskazana stanem "1") |
| 2 | Zmiana RI (wskazana stanem "1") |
| 1 | Zmiana DSR (wskazana stanem "1") |
| 0 | Zmiana CTS (wskazana stanem "1") |
|
| 0x3FF | Rejestr dodatkowy (16c550) | |