Creative SB0350 Hardware Programming Guide - Page 91

Creative SB0350 Manual

Page 91 highlights

6-6 DSP Commands The following discusses the DSP commands in ascending order: 10h Output Remarks 8-bit direct mode single byte digitized sound output 10h, bData Output one byte unsigned digitized sound data to the DSP. The application is responsible for controlling the sampling rate. The proper transfer sequence is: 1. 2. 3. Send command 10h. Send a byte of digitized sound data. Wait for the correct timing and repeat steps 1 and 2 until all digitized sound data has been sent. See Also Available command 20h, 8-bit direct mode single byte digitized sound input 1.xx 9 2.00 9 2.01+ 9 3.xx 9 4.xx 9 14h Output Remarks 8-bit single-cycle DMA mode digitized sound output 14h, wLength.LowByte, wLength.HighByte Output unsigned digitized sound data using Single-cycle DMA mode. wLength is a word giving the number of 8-bit samples less 1. command 24h, 8-bit single-cycle DMA mode digitized sound input command D0h, Pause 8-bit DMA mode digitized sound I/O command D4h, Continue 8-bit DMA mode digitized sound I/O 1.xx 9 2.00 9 2.01+ 9 3.xx 9 4.xx 9 See Also Available

  • 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

6-6
DSP Commands
The following discusses the DSP commands in ascending order:
10h
8-bit direct mode single byte digitized sound
output
Output
10h, bData
Remarks
Output one byte unsigned digitized sound data to the DSP.
The application is
responsible for controlling the sampling rate.
The proper transfer sequence is:
1.
Send command 10h.
2.
Send a byte of digitized sound data.
3.
Wait for the correct timing and repeat steps 1 and 2 until all digitized sound data
has been sent.
See Also
command
20h
, 8-bit direct mode single byte digitized sound input
Available
1.xx
2.00
2.01+
3.xx
4.xx
9
9
9
9
9
14h
8-bit single-cycle DMA mode digitized sound
output
Output
14h, wLength.LowByte, wLength.HighByte
Remarks
Output unsigned digitized sound data using Single-cycle DMA mode.
wLength
is a
word giving the number of 8-bit samples less 1.
See Also
command
24h
, 8-bit single-cycle DMA mode digitized sound input
command
D0h
, Pause 8-bit DMA mode digitized sound I/O
command
D4h
, Continue 8-bit DMA mode digitized sound I/O
Available
1.xx
2.00
2.01+
3.xx
4.xx
9
9
9
9
9