CS4281 Programming Manual
DS308PRM1
5
Confidential Draft
3/7/00
13. PCI I/O TRAPPING ............................................................................................................. 115
13.1 Typical I/O Trap Ranges .............................................................................................. 115
13.2 Trap Actions ................................................................................................................ 116
13.3 I/O Trapping Registers ................................................................................................ 116
13.3.1 I/O Trap Game Port (IOTGP) .......................................................................... 117
13.3.2 I/O Trap - Sound Blaster (IOTSB) ................................................................... 118
13.3.3 I/O Trap - FM Synthesis (IOTFM) ................................................................... 119
13.3.4 I/O Trap - DMA (IOTDMA) .............................................................................. 120
13.3.5 I/O Trap - PCPCI (IOTPCP) ............................................................................ 121
13.3.6 I/O Trap CCLS Control Register (IOTCC) ....................................................... 122
13.3.7 I/O Trap Control Register (IOTCR) ................................................................. 124
13.4 Interface to CCLS ........................................................................................................ 125
13.4.1 CCLS Unsupported Legacy DMA Registers ................................................... 128
13.5 Interface to PC/PCI ...................................................................................................... 129
13.6 Interface to DDMA ....................................................................................................... 130
14. PC/PCI ................................................................................................................................ 131
14.1 Register Interface ........................................................................................................ 135
14.1.1 PC/PCI Request Register (PCPRR) ............................................................... 135
14.1.2 PC/PCI Grant Register (PCPGR) ................................................................... 136
14.1.3 PC/PCI Control Register (PCPCR) ................................................................. 136
15. DDMA ................................................................................................................................. 137
16. SOUND BLASTER ............................................................................................................. 139
16.1 Sound Blaster Register Addressing ............................................................................. 139
16.2 Sound Blaster Register Description ............................................................................. 140
16.2.1 Sound Blaster Mixer Address Register (SBMAR) ........................................... 140
16.2.2 Sound Blaster Mixer Data Register (SBMDR) ................................................ 141
16.2.3 Sound Blaster Reset Register (SBRR) ........................................................... 141
16.2.4 Sound Blaster Read Data Port (SBRDP) ........................................................ 142
16.2.5 Sound Blaster Write Data Port (SBWDP) ....................................................... 142
16.2.6 Sound Blaster Write Buffer Status (SBWBS) .................................................. 143
16.2.7 Sound Blaster Read Buffer Status (SBRBS) .................................................. 143
16.3 Sound Blaster Hardware Overview ............................................................................. 144
16.4 Sound Blaster Mixer .................................................................................................... 144
16.4.1 Sound Blaster Mixer Mapping onto the AC ‘97/CS4281 Mixer ....................... 144
16.5 SB Configuration Setup Requirements ........................................................................ 147
16.6 Sound Blaster DSP ...................................................................................................... 149
16.7 Sound Blaster Hardware Handshake .......................................................................... 149
16.8 Sound Blaster Reset .................................................................................................... 149
16.9 Sound Blaster Interrupts .............................................................................................. 149
17. SOUND BLASTER ............................................................................................................. 153
17.1 Sound Blaster Register Addressing ............................................................................. 153
17.2 Sound Blaster Register Description ............................................................................. 154
17.2.1 Sound Blaster Mixer Address Register (SBMAR) ........................................... 154
17.2.2 Sound Blaster Mixer Data Register (SBMDR) ................................................ 154
17.2.3 Sound Blaster Reset Register (SBRR) ........................................................... 155
17.2.4 Sound Blaster Read Data Port (SBRDP) ........................................................ 155
17.2.5 Sound Blaster Write Data Port (SBWDP) ....................................................... 156
17.2.6 Sound Blaster Write Buffer Status (SBWBS) .................................................. 156
17.2.7 Sound Blaster Read Buffer Status (SBRBS) .................................................. 157
17.3 Sound Blaster Hardware Overview ............................................................................. 158
17.4 Sound Blaster Mixer .................................................................................................... 158
17.4.1 Sound Blaster Mixer Mapping onto the AC ‘97/CS4281 Mixer ....................... 158
17.5 SB Configuration Setup Requirements ........................................................................ 161
17.6 Sound Blaster DSP ...................................................................................................... 163
D
ra
ft
Содержание CS4281
Страница 8: ...Confidential Draft 3 7 00 CS4281 Programming Manual 8 DS308PRM1 D r a f t...
Страница 12: ...Confidential Draft 3 7 00 CS4281 Programming Manual 12 DS308PRM1 D r a f t...
Страница 24: ...Confidential Draft 3 7 00 CS4281 Programming Manual 24 DS308PRM1 D r a f t...
Страница 34: ...Confidential Draft 3 7 00 CS4281 Programming Manual 34 DS308PRM1 D r a f t...
Страница 44: ...Confidential Draft 3 7 00 CS4281 Programming Manual 44 DS308PRM1 D r a f t...
Страница 114: ...Confidential Draft 3 7 00 CS4281 Programming Manual 114 DS308PRM1 D r a f t...
Страница 192: ...Confidential Draft 3 7 00 CS4281 Programming Manual 192 DS308PRM1 D r a f t...