Creative SB0350 Hardware Programming Guide - Page 121

Creative SB0350 Manual

Page 121 highlights

Sound Blaster I/O Address Maps A-7 The following table lists the functions of the I/O ports on the Sound Blaster Pro that uses the OPL3 chip: I/O Address Base + 0h Base + 0h Base + 1h Base + 2h Base + 2h Base + 3h Base + 4h Base + 5h Base + 6h Base + 8h Base + 8h Base + 9h Base + Ah Base + Ch Base + Ch Base + Eh Base + 10h Base + 11h Base + 12h Base + 13h Description FM Music Status Port FM Music Register Address Port FM Music Data Port Advanced FM Music Status Port Advanced FM Music Register Address Port Advanced FM Music Data Port Mixer chip Register Address Port Mixer chip Data Port DSP Reset FM Music Status Port FM Music Register Port FM Music Data Port DSP Read Data Port DSP Write Command/Data DSP Write-Buffer Status (Bit 7) DSP Read-Buffer Status (Bit 7) CD-ROM Command or Data Register CD-ROM Status Register CD-ROM Reset Register CD-ROM Enable Register Access Read Write Write Only Read Write Write Only Write Only Read/Write Write Only Read Write Write Only Read Only Write Read Read Only Read/Write Read Only Write Only Write Only Table A-11: SBPRO with OPL3 I/O Port Functions FM music can also be accessed through I/O addresses 388h and 389h. I/O addresses from 38Ah to 39Fh are reserved for future expansion.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141

Sound Blaster I/O Address Maps
A-7
The following table lists the functions of the I/O ports on the Sound Blaster Pro that uses
the OPL3 chip:
I/O Address
Description
Access
Base + 0h
FM Music Status Port
Read
Base + 0h
FM Music Register Address Port
Write
Base + 1h
FM Music Data Port
Write Only
Base + 2h
Advanced FM Music Status Port
Read
Base + 2h
Advanced FM Music Register Address Port
Write
Base + 3h
Advanced FM Music Data Port
Write Only
Base + 4h
Mixer chip Register Address Port
Write Only
Base + 5h
Mixer chip Data Port
Read/Write
Base + 6h
DSP Reset
Write Only
Base + 8h
FM Music Status Port
Read
Base + 8h
FM Music Register Port
Write
Base + 9h
FM Music Data Port
Write Only
Base + Ah
DSP Read Data Port
Read Only
Base + Ch
DSP Write Command/Data
Write
Base + Ch
DSP Write-Buffer Status (Bit 7)
Read
Base + Eh
DSP Read-Buffer Status (Bit 7)
Read Only
Base + 10h
CD-ROM Command or Data Register
Read/Write
Base + 11h
CD-ROM Status Register
Read Only
Base + 12h
CD-ROM Reset Register
Write Only
Base + 13h
CD-ROM Enable Register
Write Only
Table A-11: SBPRO with OPL3 I/O Port Functions
FM music can also be accessed through I/O addresses 388h and 389h.
I/O addresses from 38Ah to 39Fh are reserved for future expansion.