| Zeile 109: | Zeile 109: | ||
==== Befehlsregister ==== | ==== Befehlsregister ==== | ||
| − | |||
| + | {| {{Prettytable}} | ||
| + | ! Bit || Beschreibung bei gesetztem Bit | ||
| + | |- | ||
| + | | 0 || x | ||
| + | |- | ||
| + | | 1 || x | ||
| + | |- | ||
| + | | 2 || DMA-Controller deaktivieren | ||
| + | |- | ||
| + | | 3 || x | ||
| + | |- | ||
| + | | 4 || x | ||
| + | |- | ||
| + | | 5 || x | ||
| + | |- | ||
| + | | 6 || x | ||
| + | |- | ||
| + | | 7 || x | ||
| + | |} | ||
| + | |||
| + | x: Bit funktioniert anscheinend nicht | ||
==== Transfermodusregister ==== | ==== Transfermodusregister ==== | ||
Mit Hilfe des Transfermodusregisters lassen sich etliche Einstellungen zu jedem Channel bearbeiten. Dazu wird ein Byte nach dem folgenden Schema zusammengesetzt und an den entsprechenden Port geschickt. | Mit Hilfe des Transfermodusregisters lassen sich etliche Einstellungen zu jedem Channel bearbeiten. Dazu wird ein Byte nach dem folgenden Schema zusammengesetzt und an den entsprechenden Port geschickt. | ||
| Zeile 166: | Zeile 186: | ||
| 3-7 || ungenutzt, sollte Null sein | | 3-7 || ungenutzt, sollte Null sein | ||
|} | |} | ||
| − | |||
=== Alles zusammensetzen: Vorbereiten einer Übertragung === | === Alles zusammensetzen: Vorbereiten einer Übertragung === | ||