Difference between revisions of "DAC A+D (mono) mirror Register"

From SpecNext official Wiki
Jump to: navigation, search
(core 3.0 changes/refresh)
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{NextRegister
 
{{NextRegister
 
|Number=$2D
 
|Number=$2D
|Readable=No
+
|Readable=Yes
 
|Writable=Yes
 
|Writable=Yes
|ShortDesc=SoundDrive (SpecDrum) port 0xDF mirror.
+
|ShortDesc=SpecDrum port 0xDF / DAC A+D mirror, read current I2S LSB
 
}}
 
}}
Can be used by Copper co-processor to send data to SoundDrive.
+
This port can be used to generate mono audio using the copper.
 +
 
 +
Write:
 +
 
 +
bits 7:0 = 8-bit sample written to DACs A and D (soft reset = $80)
 +
 
 +
Read:
 +
 
 +
bits 7:0 = LSB of last I2S ([[Pi:NextPi]]) sample read from {{NextRegNo|$2C}} or {{NextRegNo|$2E}}

Latest revision as of 14:13, 11 November 2019

Number $2D
Readable Yes
Writable Yes
Short Description SpecDrum port 0xDF / DAC A+D mirror, read current I2S LSB

This port can be used to generate mono audio using the copper.

Write:

bits 7:0 = 8-bit sample written to DACs A and D (soft reset = $80)

Read:

bits 7:0 = LSB of last I2S (Pi:NextPi) sample read from DAC B (left) mirror Register ($2C) or DAC C (right) mirror Register ($2E)