| Zeile 78: | Zeile 78: | ||
| || Ch 3: 0x07 || Ch 3: 0xC7 || in || 16 || | | || Ch 3: 0x07 || Ch 3: 0xC7 || in || 16 || | ||
|- | |- | ||
| − | | Page || Ch 0: 0x87 || Ch 0: 0x8F || out/in || 8 || Da sich mit Hilfe der Startadresse nur ein 16-Bit-Adressraum ansprechen lässt, also 64 KiB, kann hierüber eine Page festegelegt werden. Die Startadresse wird also auf eine 24-Bit-Adresse erweitert, womit sich immerhin | + | | Page || Ch 0: 0x87 || Ch 0: 0x8F || out/in || 8 || Da sich mit Hilfe der Startadresse nur ein 16-Bit-Adressraum ansprechen lässt, also 64 KiB, kann hierüber eine Page festegelegt werden. Die Startadresse wird also auf eine 24-Bit-Adresse erweitert, womit sich immerhin 16 MiB ansprechen lässt. Dieses 8-Bit-Register nimmt dabei die Bits 16 – 23 dieser Adresse auf. |
|- | |- | ||
| || Ch 1: 0x83 || Ch 1: 0x8B || out/in || 8 || | | || Ch 1: 0x83 || Ch 1: 0x8B || out/in || 8 || | ||
| Zeile 102: | Zeile 102: | ||
| Request || 0x09 || 0xD2 || out || 8 || Dieses Register ermöglicht es, einen Transfer mittels Software auszulösen. Für den Aufbau des zu sendenen Bytes siehe unten. | | Request || 0x09 || 0xD2 || out || 8 || Dieses Register ermöglicht es, einen Transfer mittels Software auszulösen. Für den Aufbau des zu sendenen Bytes siehe unten. | ||
|} | |} | ||
| − | |||
=== Aufbau der I/O Ports === | === Aufbau der I/O Ports === | ||