8257 控制暫存器


處於活動狀態的處理器會寫入 8257 的控制暫存器,以配置其工作目的。為了找出 8257 的狀態,處理器會讀取處理器的狀態暫存器。控制暫存器為 8 位長,只能由處理器讀取,但不能寫入。只有當 CS* 為 0 時,A3-0 為 1000,且 IOW* 為 0 時它才會被選中。

英特爾通常把控制暫存器 8257 稱為模式設定暫存器,因為它設定 8257 的操作模式。

AULD1 = 啟用自動載入
0 = 停用自動載入
TCS1 = 如果達到 TC,則停止 DMA 傳輸
0 = 在出現 TC 時不會自動停止 DMA
EXWR1 = 啟用擴充套件寫入
0 = 啟用擴充套件寫入
RTPR1 = 啟用輪詢優先順序
0 = 停用輪詢優先順序
ECHn1 = 啟用 DMA 通道 n(n = 0-3)
0 = 停用 DMA 通道 n

更新於: 30-7-19

2K+ 瀏覽量

開啟你的 職業生涯

完成課程後獲得認證

開始
廣告