8257 控制暫存器
處於活動狀態的處理器會寫入 8257 的控制暫存器,以配置其工作目的。為了找出 8257 的狀態,處理器會讀取處理器的狀態暫存器。控制暫存器為 8 位長,只能由處理器讀取,但不能寫入。只有當 CS* 為 0 時,A3-0 為 1000,且 IOW* 為 0 時它才會被選中。
英特爾通常把控制暫存器 8257 稱為模式設定暫存器,因為它設定 8257 的操作模式。
AULD | 1 = 啟用自動載入 0 = 停用自動載入 |
TCS | 1 = 如果達到 TC,則停止 DMA 傳輸 0 = 在出現 TC 時不會自動停止 DMA |
EXWR | 1 = 啟用擴充套件寫入 0 = 啟用擴充套件寫入 |
RTPR | 1 = 啟用輪詢優先順序 0 = 停用輪詢優先順序 |
ECHn | 1 = 啟用 DMA 通道 n(n = 0-3) 0 = 停用 DMA 通道 n |
廣告