Intel® 800 Series Chipset Family Platform Controller Hub (PCH), Volume 2
ID | Date | Version | Classification |
---|---|---|---|
834576 | 10/10/2024 | 001 | Public |
DMA Transfer Configuration Low 0 (CFG_LO0) – Offset 840
This register contains fields that configure the DMA transfer. The channel configuration register remains fixed for all blocks of a multi-block transfer. This Register should be programmed to enabling the channel
Bit Range | Default | Access | Field Name and Description |
---|---|---|---|
31 | 0h | RW | RELOAD_DST (RELOAD_DST) Automatic Destination Reload. The DARn register can be automatically reloaded |
30 | 0h | RW | RELOAD_SRC (RELOAD_SRC) Automatic Source Reload. The SARx register can be automatically reloaded from its |
29:22 | 0h | NA | Reserved_29_22 (Reserved_29_22) Reserved |
21 | 0h | RW | SRC_OPT_BL (SRC_OPT_BL) Optimize Source Burst Length : |
20 | 0h | RW | DST_OPT_BL (DST_OPT_BL) Optimize Destination Burst Length : |
19 | 0h | RW | SRC_HS_POL (SRC_HS_POL) Source Handshaking Interface Polarity. |
18 | 0h | RW | DST_HS_POL (DST_HS_POL) Destination Handshaking Interface Polarity. |
17:11 | 0h | NA | Reserved_17_11 (Reserved_17_11) Reserved |
10 | 0h | RW | CH_DRAIN (CH_DRAIN) Forces channel FIFO to drain while in suspension. This bit has effect only when |
9 | 1h | RO | FIFO_EMPTY (FIFO_EMPTY) Indicates if there is data left in the channel FIFO. Can be used in conjunction with |
8 | 0h | RW | CH_SUSP (CH_SUSP) Channel Suspend. Suspends all DMA data transfers from the source until this bit is |
7 | 0h | RW | SS_UPD_EN (SS_UPD_EN) Source Status Update Enable. Source status information is fetched only from the |
6 | 0h | RW | DS_UPD_EN (DS_UPD_EN) Destination Status Update Enable. Destination status information is fetched only |
5 | 0h | RW | CTL_HI_UPD_EN (CTL_HI_UPD_EN) CTL_HI Update Enable. If set, the CTL_HI register is written out to the CTL_HIn |
4 | 0h | RO | RSVD_4_4 (RSVD_4_4) Reserved |
3 | 0h | RW | HSHAKE_NP_WR (HSHAKE_NP_WR) 0x1 : Issues Non-Posted writes on HW-Handshake on DMA Write Port |
2 | 0h | RW | ALL_NP_WR (ALL_NP_WR) 0x1 : Forces ALL writes to be Non-Posted on DMA Write Port |
1 | 1h | RW | SRC_BURST_ALIGN (SRC_BURST_ALIGN) 0x1 : SRC Burst Transfers are broken at a Burst Length aligned boundary |
0 | 1h | RW | DST_BURST_ALIGN (DST_BURST_ALIGN) 0x1 : DST Burst Transfers are broken at a Burst Length aligned boundary |