Direct Memory Access — Änderungen 5315 → 5530

Zeile 22: Zeile 22:
 
! Name des Registers  || Port Slave || Port Master || Zugriff || Größe || Beschreibung  
 
! Name des Registers  || Port Slave || Port Master || Zugriff || Größe || Beschreibung  
 
|-
 
|-
−
| Startadresse || Ch 0: 0x00 || Ch 0: 0xC0 || out || 16 || Die Startadresse des Buffers für die Daten
+
| Startadresse || Ch 0: 0x00 || Ch 0: 0xC0 || out || 16 || Die Startadresse des Puffers für die Daten
 
|-
 
|-
 
| || Ch 1: 0x02 || Ch 1: 0xC2 || out || 16 ||
 
| || Ch 1: 0x02 || Ch 1: 0xC2 || out || 16 ||
Zeile 148: Zeile 148:
 
|}
 
|}
  
−
Autonitialisierung: Wenn das Autoinitialisierungsbit gesetzt ist, wird beim Eintreten des Terminal Counts oder bei einem Signal auf der EOP-Leitung die Startadresse und der Zähler auf den zuletzt einprogrammierten Wert zurückgesetzt. Das kann beispielsweise für den [[Floppy]]-Treiber interessant sein; der gleiche [[Buffer]] wird immer wieder verwendet und der Zähler wird nach jedem Lese- oder Schreibvorgang auf die Sektorlänge zurückgesetzt.
+
Autonitialisierung: Wenn das Autoinitialisierungsbit gesetzt ist, wird beim Eintreten des Terminal Counts oder bei einem Signal auf der EOP-Leitung die Startadresse und der Zähler auf den zuletzt einprogrammierten Wert zurückgesetzt. Das kann beispielsweise für den [[Floppy]]-Treiber interessant sein; der gleiche Puffer wird immer wieder verwendet und der Zähler wird nach jedem Lese- oder Schreibvorgang auf die Sektorlänge zurückgesetzt.
  
 
==== Requestregister ====
 
==== Requestregister ====