Basic volume control
This commit is contained in:
Binary file not shown.
@@ -34,7 +34,5 @@ MuteNoSlewAlg3mute_5 32
|
||||
MuteNoSlewAlg4mute_6 33
|
||||
NxNMixer1940Alg1_00_00_9 34
|
||||
NxNMixer1940Alg1_00_01_9 35
|
||||
NxNMixer1940Alg1_00_02_9 36
|
||||
NxNMixer1940Alg2_00_00_10 37
|
||||
NxNMixer1940Alg2_00_01_10 38
|
||||
NxNMixer1940Alg2_00_02_10 39
|
||||
NxNMixer1940Alg2_00_00_10 36
|
||||
NxNMixer1940Alg2_00_01_10 37
|
||||
|
||||
@@ -7,23 +7,23 @@ Build date = 12/23/2020 at 4:27 AM
|
||||
(Note: Estimates are based on a 48 kHz sample rate)
|
||||
|
||||
Instructions used:
|
||||
171 (out of a possible 1024 )
|
||||
165 (out of a possible 1024 )
|
||||
Modulo Data RAM used (X Memory):
|
||||
34 (out of a possible 4096 )
|
||||
32 (out of a possible 4096 )
|
||||
Non Modulo Data RAM used (X Memory):
|
||||
0 (out of a possible 4096 )
|
||||
Parameter RAM used (Y Memory):
|
||||
40 (out of a possible 1024 )
|
||||
38 (out of a possible 1024 )
|
||||
|
||||
Instance Mips Inst Data Coeff Other
|
||||
(max)
|
||||
Beep 96 96 21 21
|
||||
Beginning 19 19 0 1
|
||||
SafeLoadCode 15 15 0 7
|
||||
Input1 8 8 4 0
|
||||
End 5 5 0 0
|
||||
Right Mixer 4 4 1 3
|
||||
Left Mixer 4 4 1 3
|
||||
Input1 4 4 2 0
|
||||
Right Mixer 3 3 1 2
|
||||
Left Mixer 3 3 1 2
|
||||
BT add R 3 3 1 0
|
||||
BT add L 3 3 1 0
|
||||
BT L-R 2 2 1 1
|
||||
@@ -36,9 +36,9 @@ Output1 2 2 0 0
|
||||
|
||||
Subroutines called:
|
||||
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
Total 171 171 34 40
|
||||
Total 165 165 32 38
|
||||
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
(%) 17% 17% 1% 4%
|
||||
(%) 16% 16% 1% 4%
|
||||
|
||||
Files written:
|
||||
program_data.dat - load file for downloading code using ADI loader
|
||||
|
||||
@@ -32,137 +32,131 @@
|
||||
0xFF , 0x08 , 0x00 , 0x00 , 0x00 ,
|
||||
0xFF , 0xF4 , 0x00 , 0x20 , 0x00 ,
|
||||
0xFF , 0xD8 , 0x07 , 0x02 , 0x00 ,
|
||||
0xFD , 0xA5 , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0xE2 , 0x00 ,
|
||||
0xFD , 0xAD , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0x08 , 0x00 , 0xE2 , 0x00 ,
|
||||
0xFD , 0x25 , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0x10 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0xE2 , 0x00 ,
|
||||
0xFD , 0x2D , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0x18 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x08 , 0x00 , 0xE2 , 0x00 ,
|
||||
0xFF , 0xE8 , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0x20 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x10 , 0x00 , 0xE2 , 0x00 ,
|
||||
0xFF , 0xED , 0x1F , 0x20 , 0x00 ,
|
||||
0x00 , 0x35 , 0x08 , 0x22 , 0x00 ,
|
||||
0x00 , 0x38 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x25 , 0x08 , 0x20 , 0x08 ,
|
||||
0x00 , 0x25 , 0x08 , 0x22 , 0x00 ,
|
||||
0x00 , 0x28 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x15 , 0x08 , 0x20 , 0x08 ,
|
||||
0xFF , 0xF5 , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0x3D , 0x08 , 0x20 , 0x26 ,
|
||||
0x00 , 0x38 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x40 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0x2D , 0x08 , 0x20 , 0x26 ,
|
||||
0x00 , 0x28 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x30 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0xFF , 0xE8 , 0x0A , 0x21 , 0x00 ,
|
||||
0x00 , 0x3D , 0x08 , 0x22 , 0x48 ,
|
||||
0x00 , 0x2D , 0x08 , 0x22 , 0x48 ,
|
||||
0x00 , 0x35 , 0x08 , 0x20 , 0x00 ,
|
||||
0xFF , 0xFD , 0x08 , 0x22 , 0x27 ,
|
||||
0x00 , 0x38 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x3D , 0x08 , 0x20 , 0x00 ,
|
||||
0xFF , 0xE8 , 0x09 , 0x22 , 0x48 ,
|
||||
0xFF , 0xE8 , 0x09 , 0x20 , 0x00 ,
|
||||
0x00 , 0x3D , 0x08 , 0x20 , 0x27 ,
|
||||
0x00 , 0x38 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x15 , 0x08 , 0x20 , 0x08 ,
|
||||
0xFF , 0xF5 , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0x3D , 0x08 , 0x20 , 0x26 ,
|
||||
0x00 , 0x38 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x2D , 0x08 , 0x20 , 0x08 ,
|
||||
0xFF , 0xE8 , 0x16 , 0x20 , 0x00 ,
|
||||
0x00 , 0x65 , 0x08 , 0x20 , 0x26 ,
|
||||
0x00 , 0x60 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x65 , 0x08 , 0x20 , 0x00 ,
|
||||
0xFF , 0xE8 , 0x17 , 0x22 , 0x48 ,
|
||||
0xFF , 0xE8 , 0x17 , 0x20 , 0x00 ,
|
||||
0x00 , 0x65 , 0x08 , 0x20 , 0x25 ,
|
||||
0x00 , 0x60 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x38 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x50 , 0x12 , 0x21 , 0x00 ,
|
||||
0x00 , 0x60 , 0x12 , 0x35 , 0x00 ,
|
||||
0x00 , 0x68 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x58 , 0x00 , 0xF2 , 0x00 ,
|
||||
0x00 , 0x40 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0xFF , 0xE8 , 0x0F , 0x21 , 0x00 ,
|
||||
0x00 , 0x2D , 0x08 , 0x22 , 0x48 ,
|
||||
0x00 , 0x45 , 0x08 , 0x20 , 0x00 ,
|
||||
0xFF , 0xFD , 0x08 , 0x22 , 0x27 ,
|
||||
0x00 , 0x48 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x4D , 0x08 , 0x20 , 0x00 ,
|
||||
0xFF , 0xE8 , 0x09 , 0x22 , 0x48 ,
|
||||
0xFF , 0xE8 , 0x09 , 0x20 , 0x00 ,
|
||||
0xFF , 0xE8 , 0x0E , 0x22 , 0x48 ,
|
||||
0xFF , 0xE8 , 0x0E , 0x20 , 0x00 ,
|
||||
0x00 , 0x4D , 0x08 , 0x20 , 0x27 ,
|
||||
0x00 , 0x48 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x25 , 0x08 , 0x20 , 0x08 ,
|
||||
0x00 , 0x15 , 0x08 , 0x20 , 0x08 ,
|
||||
0xFF , 0xF5 , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0x4D , 0x08 , 0x20 , 0x26 ,
|
||||
0x00 , 0x48 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x3D , 0x08 , 0x20 , 0x08 ,
|
||||
0xFF , 0xE8 , 0x16 , 0x20 , 0x00 ,
|
||||
0x00 , 0x75 , 0x08 , 0x20 , 0x26 ,
|
||||
0x00 , 0x70 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x75 , 0x08 , 0x20 , 0x00 ,
|
||||
0xFF , 0xE8 , 0x17 , 0x22 , 0x48 ,
|
||||
0xFF , 0xE8 , 0x17 , 0x20 , 0x00 ,
|
||||
0x00 , 0x75 , 0x08 , 0x20 , 0x25 ,
|
||||
0x00 , 0x70 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x2D , 0x08 , 0x20 , 0x08 ,
|
||||
0xFF , 0xE8 , 0x1B , 0x20 , 0x00 ,
|
||||
0x00 , 0x85 , 0x08 , 0x20 , 0x26 ,
|
||||
0x00 , 0x80 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x85 , 0x08 , 0x20 , 0x00 ,
|
||||
0xFF , 0xE8 , 0x1C , 0x22 , 0x48 ,
|
||||
0xFF , 0xE8 , 0x1C , 0x20 , 0x00 ,
|
||||
0x00 , 0x85 , 0x08 , 0x20 , 0x25 ,
|
||||
0x00 , 0x80 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x48 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x60 , 0x12 , 0x21 , 0x00 ,
|
||||
0x00 , 0x70 , 0x12 , 0x35 , 0x00 ,
|
||||
0x00 , 0x78 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x70 , 0x18 , 0x21 , 0x00 ,
|
||||
0x00 , 0x80 , 0x18 , 0x35 , 0x00 ,
|
||||
0x00 , 0x88 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x68 , 0x00 , 0xF2 , 0x00 ,
|
||||
0x00 , 0x50 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0xFF , 0xE8 , 0x0F , 0x21 , 0x00 ,
|
||||
0x00 , 0x3D , 0x08 , 0x22 , 0x48 ,
|
||||
0x00 , 0x55 , 0x08 , 0x20 , 0x00 ,
|
||||
0xFF , 0xFD , 0x08 , 0x22 , 0x27 ,
|
||||
0x00 , 0x58 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x5D , 0x08 , 0x20 , 0x00 ,
|
||||
0xFF , 0xE8 , 0x0E , 0x22 , 0x48 ,
|
||||
0xFF , 0xE8 , 0x0E , 0x20 , 0x00 ,
|
||||
0x00 , 0x5D , 0x08 , 0x20 , 0x27 ,
|
||||
0x00 , 0x58 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x25 , 0x08 , 0x20 , 0x08 ,
|
||||
0xFF , 0xF5 , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0x5D , 0x08 , 0x20 , 0x26 ,
|
||||
0x00 , 0x58 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x3D , 0x08 , 0x20 , 0x08 ,
|
||||
0xFF , 0xE8 , 0x1B , 0x20 , 0x00 ,
|
||||
0x00 , 0x95 , 0x08 , 0x20 , 0x26 ,
|
||||
0x00 , 0x90 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x95 , 0x08 , 0x20 , 0x00 ,
|
||||
0xFF , 0xE8 , 0x1C , 0x22 , 0x48 ,
|
||||
0xFF , 0xE8 , 0x1C , 0x20 , 0x00 ,
|
||||
0x00 , 0x95 , 0x08 , 0x20 , 0x25 ,
|
||||
0x00 , 0x90 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x58 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x80 , 0x18 , 0x21 , 0x00 ,
|
||||
0x00 , 0x90 , 0x18 , 0x35 , 0x00 ,
|
||||
0x00 , 0x98 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x88 , 0x00 , 0xF2 , 0x00 ,
|
||||
0x00 , 0xB5 , 0x1F , 0x20 , 0x00 ,
|
||||
0x00 , 0xA5 , 0x08 , 0x22 , 0x00 ,
|
||||
0x00 , 0x7D , 0x18 , 0x22 , 0x00 ,
|
||||
0x00 , 0x78 , 0x00 , 0xF2 , 0x00 ,
|
||||
0x00 , 0xA5 , 0x1F , 0x20 , 0x00 ,
|
||||
0x00 , 0x95 , 0x08 , 0x22 , 0x00 ,
|
||||
0x00 , 0x6D , 0x18 , 0x22 , 0x00 ,
|
||||
0x00 , 0x00 , 0x1D , 0xA0 , 0x00 ,
|
||||
0x00 , 0xA8 , 0x00 , 0xEA , 0x00 ,
|
||||
0x00 , 0xB8 , 0x00 , 0xF2 , 0x00 ,
|
||||
0x00 , 0xA8 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0x98 , 0x00 , 0xEA , 0x00 ,
|
||||
0x00 , 0xA8 , 0x00 , 0xF2 , 0x00 ,
|
||||
0x00 , 0x98 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0x00 , 0x04 , 0x01 , 0xA1 , 0x00 ,
|
||||
0xFF , 0xE5 , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0x04 , 0x00 , 0xA1 , 0x00 ,
|
||||
0xFF , 0xE5 , 0x08 , 0x22 , 0x40 ,
|
||||
0x00 , 0xC0 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0xB8 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0xC7 , 0xFF , 0x20 , 0x00 ,
|
||||
0x00 , 0xB0 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0xA8 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0xB7 , 0xFF , 0x20 , 0x00 ,
|
||||
0xFF , 0xE5 , 0x08 , 0x22 , 0x00 ,
|
||||
0x00 , 0xB8 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0xB8 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0x8F , 0xFF , 0x20 , 0x00 ,
|
||||
0x00 , 0x18 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x00 , 0x1E , 0x20 , 0x00 ,
|
||||
0x00 , 0xC0 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x00 , 0x1F , 0x20 , 0x00 ,
|
||||
0x00 , 0xC8 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0xC8 , 0x00 , 0xC0 , 0x00 ,
|
||||
0x00 , 0x9F , 0xFF , 0x20 , 0x00 ,
|
||||
0x00 , 0x28 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x10 , 0x1E , 0x20 , 0x00 ,
|
||||
0x00 , 0x08 , 0x20 , 0x20 , 0x00 ,
|
||||
0x00 , 0xD0 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x10 , 0x1F , 0x20 , 0x00 ,
|
||||
0x00 , 0x08 , 0x21 , 0x20 , 0x00 ,
|
||||
0x00 , 0xD8 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x18 , 0x20 , 0x20 , 0x00 ,
|
||||
0x00 , 0xC5 , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0xD5 , 0x08 , 0x22 , 0x00 ,
|
||||
0x00 , 0xE0 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x18 , 0x21 , 0x20 , 0x00 ,
|
||||
0x00 , 0xCD , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0xDD , 0x08 , 0x22 , 0x00 ,
|
||||
0x00 , 0xE8 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0xD5 , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0xE5 , 0x08 , 0x22 , 0x00 ,
|
||||
0x00 , 0x18 , 0x22 , 0x20 , 0x00 ,
|
||||
0x00 , 0xE0 , 0x23 , 0x22 , 0x00 ,
|
||||
0x00 , 0xF0 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0xDD , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0xED , 0x08 , 0x22 , 0x00 ,
|
||||
0x00 , 0x18 , 0x24 , 0x20 , 0x00 ,
|
||||
0x00 , 0xE8 , 0x25 , 0x22 , 0x00 ,
|
||||
0x00 , 0xF8 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x00 , 0x22 , 0x20 , 0x00 ,
|
||||
0x00 , 0xF0 , 0x23 , 0x22 , 0x00 ,
|
||||
0x00 , 0x28 , 0x24 , 0x22 , 0x00 ,
|
||||
0x01 , 0x00 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x08 , 0x25 , 0x20 , 0x00 ,
|
||||
0x00 , 0xF8 , 0x26 , 0x22 , 0x00 ,
|
||||
0x00 , 0x28 , 0x27 , 0x22 , 0x00 ,
|
||||
0x01 , 0x08 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x01 , 0x0D , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0xFD , 0x08 , 0x20 , 0x00 ,
|
||||
0xFD , 0xB8 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x01 , 0x05 , 0x08 , 0x20 , 0x00 ,
|
||||
0x00 , 0xF5 , 0x08 , 0x20 , 0x00 ,
|
||||
0xFD , 0xB0 , 0x00 , 0xE2 , 0x00 ,
|
||||
0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
|
||||
0xFE , 0x30 , 0x00 , 0x00 , 0x00 ,
|
||||
|
||||
@@ -32,137 +32,131 @@ FFD8010300
|
||||
FF08000000
|
||||
FFF4002000
|
||||
FFD8070200
|
||||
FDA5082000
|
||||
000000E200
|
||||
FDAD082000
|
||||
000800E200
|
||||
FD25082000
|
||||
001000E200
|
||||
000000E200
|
||||
FD2D082000
|
||||
001800E200
|
||||
000800E200
|
||||
FFE8082000
|
||||
002000E200
|
||||
001000E200
|
||||
FFED1F2000
|
||||
0035082200
|
||||
003800E200
|
||||
0025082008
|
||||
0025082200
|
||||
002800E200
|
||||
0015082008
|
||||
FFF5082000
|
||||
003D082026
|
||||
003800E200
|
||||
004000C000
|
||||
002D082026
|
||||
002800E200
|
||||
003000C000
|
||||
0000000000
|
||||
0000000000
|
||||
FFE80A2100
|
||||
003D082248
|
||||
002D082248
|
||||
0035082000
|
||||
FFFD082227
|
||||
003800E200
|
||||
003D082000
|
||||
FFE8092248
|
||||
FFE8092000
|
||||
003D082027
|
||||
003800E200
|
||||
0015082008
|
||||
FFF5082000
|
||||
003D082026
|
||||
003800E200
|
||||
002D082008
|
||||
FFE8162000
|
||||
0065082026
|
||||
006000E200
|
||||
0065082000
|
||||
FFE8172248
|
||||
FFE8172000
|
||||
0065082025
|
||||
006000E200
|
||||
003800C000
|
||||
0000000000
|
||||
0000000000
|
||||
0050122100
|
||||
0060123500
|
||||
006800E200
|
||||
0000000000
|
||||
005800F200
|
||||
004000C000
|
||||
0000000000
|
||||
0000000000
|
||||
FFE80F2100
|
||||
002D082248
|
||||
0045082000
|
||||
FFFD082227
|
||||
004800E200
|
||||
004D082000
|
||||
FFE8092248
|
||||
FFE8092000
|
||||
FFE80E2248
|
||||
FFE80E2000
|
||||
004D082027
|
||||
004800E200
|
||||
0025082008
|
||||
0015082008
|
||||
FFF5082000
|
||||
004D082026
|
||||
004800E200
|
||||
003D082008
|
||||
FFE8162000
|
||||
0075082026
|
||||
007000E200
|
||||
0075082000
|
||||
FFE8172248
|
||||
FFE8172000
|
||||
0075082025
|
||||
007000E200
|
||||
002D082008
|
||||
FFE81B2000
|
||||
0085082026
|
||||
008000E200
|
||||
0085082000
|
||||
FFE81C2248
|
||||
FFE81C2000
|
||||
0085082025
|
||||
008000E200
|
||||
004800C000
|
||||
0000000000
|
||||
0000000000
|
||||
0060122100
|
||||
0070123500
|
||||
007800E200
|
||||
0070182100
|
||||
0080183500
|
||||
008800E200
|
||||
0000000000
|
||||
006800F200
|
||||
005000C000
|
||||
0000000000
|
||||
0000000000
|
||||
FFE80F2100
|
||||
003D082248
|
||||
0055082000
|
||||
FFFD082227
|
||||
005800E200
|
||||
005D082000
|
||||
FFE80E2248
|
||||
FFE80E2000
|
||||
005D082027
|
||||
005800E200
|
||||
0025082008
|
||||
FFF5082000
|
||||
005D082026
|
||||
005800E200
|
||||
003D082008
|
||||
FFE81B2000
|
||||
0095082026
|
||||
009000E200
|
||||
0095082000
|
||||
FFE81C2248
|
||||
FFE81C2000
|
||||
0095082025
|
||||
009000E200
|
||||
005800C000
|
||||
0000000000
|
||||
0000000000
|
||||
0080182100
|
||||
0090183500
|
||||
009800E200
|
||||
0000000000
|
||||
008800F200
|
||||
00B51F2000
|
||||
00A5082200
|
||||
007D182200
|
||||
007800F200
|
||||
00A51F2000
|
||||
0095082200
|
||||
006D182200
|
||||
00001DA000
|
||||
00A800EA00
|
||||
00B800F200
|
||||
00A800C000
|
||||
009800EA00
|
||||
00A800F200
|
||||
009800C000
|
||||
0000000000
|
||||
0000000000
|
||||
000401A100
|
||||
FFE5082000
|
||||
000400A100
|
||||
FFE5082240
|
||||
00C000E200
|
||||
00B800C000
|
||||
00C7FF2000
|
||||
00B000E200
|
||||
00A800C000
|
||||
00B7FF2000
|
||||
FFE5082200
|
||||
00B800E200
|
||||
00B800C000
|
||||
008FFF2000
|
||||
001800E200
|
||||
00001E2000
|
||||
00C000E200
|
||||
00001F2000
|
||||
00C800E200
|
||||
00C800C000
|
||||
009FFF2000
|
||||
002800E200
|
||||
00101E2000
|
||||
0008202000
|
||||
00D000E200
|
||||
00101F2000
|
||||
0008212000
|
||||
00D800E200
|
||||
0018202000
|
||||
00C5082000
|
||||
00D5082200
|
||||
00E000E200
|
||||
0018212000
|
||||
00CD082000
|
||||
00DD082200
|
||||
00E800E200
|
||||
00D5082000
|
||||
00E5082200
|
||||
0018222000
|
||||
00E0232200
|
||||
00F000E200
|
||||
00DD082000
|
||||
00ED082200
|
||||
0018242000
|
||||
00E8252200
|
||||
00F800E200
|
||||
0000222000
|
||||
00F0232200
|
||||
0028242200
|
||||
010000E200
|
||||
0008252000
|
||||
00F8262200
|
||||
0028272200
|
||||
010800E200
|
||||
010D082000
|
||||
00FD082000
|
||||
FDB800E200
|
||||
0105082000
|
||||
00F5082000
|
||||
FDB000E200
|
||||
0000000000
|
||||
FE30000000
|
||||
|
||||
@@ -32,137 +32,131 @@
|
||||
1111111100001000000000000000000000000000
|
||||
1111111111110100000000000010000000000000
|
||||
1111111111011000000001110000001000000000
|
||||
1111110110100101000010000010000000000000
|
||||
0000000000000000000000001110001000000000
|
||||
1111110110101101000010000010000000000000
|
||||
0000000000001000000000001110001000000000
|
||||
1111110100100101000010000010000000000000
|
||||
0000000000010000000000001110001000000000
|
||||
0000000000000000000000001110001000000000
|
||||
1111110100101101000010000010000000000000
|
||||
0000000000011000000000001110001000000000
|
||||
0000000000001000000000001110001000000000
|
||||
1111111111101000000010000010000000000000
|
||||
0000000000100000000000001110001000000000
|
||||
0000000000010000000000001110001000000000
|
||||
1111111111101101000111110010000000000000
|
||||
0000000000110101000010000010001000000000
|
||||
0000000000111000000000001110001000000000
|
||||
0000000000100101000010000010000000001000
|
||||
0000000000100101000010000010001000000000
|
||||
0000000000101000000000001110001000000000
|
||||
0000000000010101000010000010000000001000
|
||||
1111111111110101000010000010000000000000
|
||||
0000000000111101000010000010000000100110
|
||||
0000000000111000000000001110001000000000
|
||||
0000000001000000000000001100000000000000
|
||||
0000000000101101000010000010000000100110
|
||||
0000000000101000000000001110001000000000
|
||||
0000000000110000000000001100000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
1111111111101000000010100010000100000000
|
||||
0000000000111101000010000010001001001000
|
||||
0000000000101101000010000010001001001000
|
||||
0000000000110101000010000010000000000000
|
||||
1111111111111101000010000010001000100111
|
||||
0000000000111000000000001110001000000000
|
||||
0000000000111101000010000010000000000000
|
||||
1111111111101000000010010010001001001000
|
||||
1111111111101000000010010010000000000000
|
||||
0000000000111101000010000010000000100111
|
||||
0000000000111000000000001110001000000000
|
||||
0000000000010101000010000010000000001000
|
||||
1111111111110101000010000010000000000000
|
||||
0000000000111101000010000010000000100110
|
||||
0000000000111000000000001110001000000000
|
||||
0000000000101101000010000010000000001000
|
||||
1111111111101000000101100010000000000000
|
||||
0000000001100101000010000010000000100110
|
||||
0000000001100000000000001110001000000000
|
||||
0000000001100101000010000010000000000000
|
||||
1111111111101000000101110010001001001000
|
||||
1111111111101000000101110010000000000000
|
||||
0000000001100101000010000010000000100101
|
||||
0000000001100000000000001110001000000000
|
||||
0000000000111000000000001100000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000001010000000100100010000100000000
|
||||
0000000001100000000100100011010100000000
|
||||
0000000001101000000000001110001000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000001011000000000001111001000000000
|
||||
0000000001000000000000001100000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
1111111111101000000011110010000100000000
|
||||
0000000000101101000010000010001001001000
|
||||
0000000001000101000010000010000000000000
|
||||
1111111111111101000010000010001000100111
|
||||
0000000001001000000000001110001000000000
|
||||
0000000001001101000010000010000000000000
|
||||
1111111111101000000010010010001001001000
|
||||
1111111111101000000010010010000000000000
|
||||
1111111111101000000011100010001001001000
|
||||
1111111111101000000011100010000000000000
|
||||
0000000001001101000010000010000000100111
|
||||
0000000001001000000000001110001000000000
|
||||
0000000000100101000010000010000000001000
|
||||
0000000000010101000010000010000000001000
|
||||
1111111111110101000010000010000000000000
|
||||
0000000001001101000010000010000000100110
|
||||
0000000001001000000000001110001000000000
|
||||
0000000000111101000010000010000000001000
|
||||
1111111111101000000101100010000000000000
|
||||
0000000001110101000010000010000000100110
|
||||
0000000001110000000000001110001000000000
|
||||
0000000001110101000010000010000000000000
|
||||
1111111111101000000101110010001001001000
|
||||
1111111111101000000101110010000000000000
|
||||
0000000001110101000010000010000000100101
|
||||
0000000001110000000000001110001000000000
|
||||
0000000000101101000010000010000000001000
|
||||
1111111111101000000110110010000000000000
|
||||
0000000010000101000010000010000000100110
|
||||
0000000010000000000000001110001000000000
|
||||
0000000010000101000010000010000000000000
|
||||
1111111111101000000111000010001001001000
|
||||
1111111111101000000111000010000000000000
|
||||
0000000010000101000010000010000000100101
|
||||
0000000010000000000000001110001000000000
|
||||
0000000001001000000000001100000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000001100000000100100010000100000000
|
||||
0000000001110000000100100011010100000000
|
||||
0000000001111000000000001110001000000000
|
||||
0000000001110000000110000010000100000000
|
||||
0000000010000000000110000011010100000000
|
||||
0000000010001000000000001110001000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000001101000000000001111001000000000
|
||||
0000000001010000000000001100000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
1111111111101000000011110010000100000000
|
||||
0000000000111101000010000010001001001000
|
||||
0000000001010101000010000010000000000000
|
||||
1111111111111101000010000010001000100111
|
||||
0000000001011000000000001110001000000000
|
||||
0000000001011101000010000010000000000000
|
||||
1111111111101000000011100010001001001000
|
||||
1111111111101000000011100010000000000000
|
||||
0000000001011101000010000010000000100111
|
||||
0000000001011000000000001110001000000000
|
||||
0000000000100101000010000010000000001000
|
||||
1111111111110101000010000010000000000000
|
||||
0000000001011101000010000010000000100110
|
||||
0000000001011000000000001110001000000000
|
||||
0000000000111101000010000010000000001000
|
||||
1111111111101000000110110010000000000000
|
||||
0000000010010101000010000010000000100110
|
||||
0000000010010000000000001110001000000000
|
||||
0000000010010101000010000010000000000000
|
||||
1111111111101000000111000010001001001000
|
||||
1111111111101000000111000010000000000000
|
||||
0000000010010101000010000010000000100101
|
||||
0000000010010000000000001110001000000000
|
||||
0000000001011000000000001100000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000010000000000110000010000100000000
|
||||
0000000010010000000110000011010100000000
|
||||
0000000010011000000000001110001000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000010001000000000001111001000000000
|
||||
0000000010110101000111110010000000000000
|
||||
0000000010100101000010000010001000000000
|
||||
0000000001111101000110000010001000000000
|
||||
0000000001111000000000001111001000000000
|
||||
0000000010100101000111110010000000000000
|
||||
0000000010010101000010000010001000000000
|
||||
0000000001101101000110000010001000000000
|
||||
0000000000000000000111011010000000000000
|
||||
0000000010101000000000001110101000000000
|
||||
0000000010111000000000001111001000000000
|
||||
0000000010101000000000001100000000000000
|
||||
0000000010011000000000001110101000000000
|
||||
0000000010101000000000001111001000000000
|
||||
0000000010011000000000001100000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000
|
||||
0000000000000100000000011010000100000000
|
||||
1111111111100101000010000010000000000000
|
||||
0000000000000100000000001010000100000000
|
||||
1111111111100101000010000010001001000000
|
||||
0000000011000000000000001110001000000000
|
||||
0000000010111000000000001100000000000000
|
||||
0000000011000111111111110010000000000000
|
||||
0000000010110000000000001110001000000000
|
||||
0000000010101000000000001100000000000000
|
||||
0000000010110111111111110010000000000000
|
||||
1111111111100101000010000010001000000000
|
||||
0000000010111000000000001110001000000000
|
||||
0000000010111000000000001100000000000000
|
||||
0000000010001111111111110010000000000000
|
||||
0000000000011000000000001110001000000000
|
||||
0000000000000000000111100010000000000000
|
||||
0000000011000000000000001110001000000000
|
||||
0000000000000000000111110010000000000000
|
||||
0000000011001000000000001110001000000000
|
||||
0000000011001000000000001100000000000000
|
||||
0000000010011111111111110010000000000000
|
||||
0000000000101000000000001110001000000000
|
||||
0000000000010000000111100010000000000000
|
||||
0000000000001000001000000010000000000000
|
||||
0000000011010000000000001110001000000000
|
||||
0000000000010000000111110010000000000000
|
||||
0000000000001000001000010010000000000000
|
||||
0000000011011000000000001110001000000000
|
||||
0000000000011000001000000010000000000000
|
||||
0000000011000101000010000010000000000000
|
||||
0000000011010101000010000010001000000000
|
||||
0000000011100000000000001110001000000000
|
||||
0000000000011000001000010010000000000000
|
||||
0000000011001101000010000010000000000000
|
||||
0000000011011101000010000010001000000000
|
||||
0000000011101000000000001110001000000000
|
||||
0000000011010101000010000010000000000000
|
||||
0000000011100101000010000010001000000000
|
||||
0000000000011000001000100010000000000000
|
||||
0000000011100000001000110010001000000000
|
||||
0000000011110000000000001110001000000000
|
||||
0000000011011101000010000010000000000000
|
||||
0000000011101101000010000010001000000000
|
||||
0000000000011000001001000010000000000000
|
||||
0000000011101000001001010010001000000000
|
||||
0000000011111000000000001110001000000000
|
||||
0000000000000000001000100010000000000000
|
||||
0000000011110000001000110010001000000000
|
||||
0000000000101000001001000010001000000000
|
||||
0000000100000000000000001110001000000000
|
||||
0000000000001000001001010010000000000000
|
||||
0000000011111000001001100010001000000000
|
||||
0000000000101000001001110010001000000000
|
||||
0000000100001000000000001110001000000000
|
||||
0000000100001101000010000010000000000000
|
||||
0000000011111101000010000010000000000000
|
||||
1111110110111000000000001110001000000000
|
||||
0000000100000101000010000010000000000000
|
||||
0000000011110101000010000010000000000000
|
||||
1111110110110000000000001110001000000000
|
||||
0000000000000000000000000000000000000000
|
||||
1111111000110000000000000000000000000000
|
||||
|
||||
@@ -1 +1 @@
|
||||
OPCODE_COUNT,Program_Count,170
|
||||
OPCODE_COUNT,Program_Count,164
|
||||
|
||||
@@ -34,8 +34,6 @@
|
||||
0x00 , 0x80 , 0x00 , 0x00 ,
|
||||
0x00 , 0x72 , 0x14 , 0x83 ,
|
||||
0x00 , 0x72 , 0x14 , 0x83 ,
|
||||
0x00 , 0x80 , 0x00 , 0x00 ,
|
||||
0x00 , 0x72 , 0x14 , 0x83 ,
|
||||
0x00 , 0x72 , 0x14 , 0x83 ,
|
||||
0x00 , 0x80 , 0x00 , 0x00 ,
|
||||
|
||||
|
||||
@@ -16,18 +16,9 @@ Parameter Data :
|
||||
|
||||
|
||||
|
||||
Cell Name = Left Mixer
|
||||
Parameter Name = NxNMixer1940Alg1_00_02
|
||||
Parameter Address = 36
|
||||
Parameter Value = 1
|
||||
Parameter Data :
|
||||
0x00 , 0x80 , 0x00 , 0x00 ,
|
||||
|
||||
|
||||
|
||||
Cell Name = Right Mixer
|
||||
Parameter Name = NxNMixer1940Alg2_00_00
|
||||
Parameter Address = 37
|
||||
Parameter Address = 36
|
||||
Parameter Value = 0.891250967979431
|
||||
Parameter Data :
|
||||
0x00 , 0x72 , 0x14 , 0x83 ,
|
||||
@@ -36,22 +27,13 @@ Parameter Data :
|
||||
|
||||
Cell Name = Right Mixer
|
||||
Parameter Name = NxNMixer1940Alg2_00_01
|
||||
Parameter Address = 38
|
||||
Parameter Address = 37
|
||||
Parameter Value = 0.891250967979431
|
||||
Parameter Data :
|
||||
0x00 , 0x72 , 0x14 , 0x83 ,
|
||||
|
||||
|
||||
|
||||
Cell Name = Right Mixer
|
||||
Parameter Name = NxNMixer1940Alg2_00_02
|
||||
Parameter Address = 39
|
||||
Parameter Value = 1
|
||||
Parameter Data :
|
||||
0x00 , 0x80 , 0x00 , 0x00 ,
|
||||
|
||||
|
||||
|
||||
Cell Name = Beep Switch
|
||||
Parameter Name = SwitchAlg1ison
|
||||
Parameter Address = 8
|
||||
@@ -249,10 +231,8 @@ See also H2201_V1.hex file
|
||||
0x00 , 0x80 , 0x00 , 0x00 ,
|
||||
0x00 , 0x72 , 0x14 , 0x83 ,
|
||||
0x00 , 0x72 , 0x14 , 0x83 ,
|
||||
0x00 , 0x80 , 0x00 , 0x00 ,
|
||||
0x00 , 0x72 , 0x14 , 0x83 ,
|
||||
0x00 , 0x72 , 0x14 , 0x83 ,
|
||||
0x00 , 0x80 , 0x00 , 0x00 ,
|
||||
|
||||
Parameter data for: IC1 (Binary format starting at parameter address 0)
|
||||
00000000 00000000 00010000 00000000
|
||||
@@ -291,8 +271,6 @@ Parameter data for: IC1 (Binary format starting at parameter address 0)
|
||||
00000000 10000000 00000000 00000000
|
||||
00000000 01110010 00010100 10000011
|
||||
00000000 01110010 00010100 10000011
|
||||
00000000 10000000 00000000 00000000
|
||||
00000000 01110010 00010100 10000011
|
||||
00000000 01110010 00010100 10000011
|
||||
00000000 10000000 00000000 00000000
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
* File: C:\ESP_IDF_Projects\H2201_Audio_Mixer\ADAU1761\System\H2201_V1_IC1.h
|
||||
*
|
||||
* Created: Tuesday, May 10, 2022 9:15:05 AM
|
||||
* Created: Thursday, May 12, 2022 12:49:57 PM
|
||||
* Description: H2201_V1:IC1 program data.
|
||||
*
|
||||
* This software is distributed in the hope that it will be useful,
|
||||
@@ -26,7 +26,7 @@
|
||||
#define DEVICE_ADDR_IC1 0x70
|
||||
|
||||
/* DSP Program Data */
|
||||
#define PROGRAM_SIZE_IC1 855
|
||||
#define PROGRAM_SIZE_IC1 825
|
||||
#define PROGRAM_ADDR_IC1 2048
|
||||
ADI_REG_TYPE Program_Data_IC1[PROGRAM_SIZE_IC1] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
@@ -63,137 +63,131 @@ ADI_REG_TYPE Program_Data_IC1[PROGRAM_SIZE_IC1] = {
|
||||
0xFF, 0x08, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xF4, 0x00, 0x20, 0x00,
|
||||
0xFF, 0xD8, 0x07, 0x02, 0x00,
|
||||
0xFD, 0xA5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x00, 0x00, 0xE2, 0x00,
|
||||
0xFD, 0xAD, 0x08, 0x20, 0x00,
|
||||
0x00, 0x08, 0x00, 0xE2, 0x00,
|
||||
0xFD, 0x25, 0x08, 0x20, 0x00,
|
||||
0x00, 0x10, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0xE2, 0x00,
|
||||
0xFD, 0x2D, 0x08, 0x20, 0x00,
|
||||
0x00, 0x18, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x08, 0x00, 0xE2, 0x00,
|
||||
0xFF, 0xE8, 0x08, 0x20, 0x00,
|
||||
0x00, 0x20, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x10, 0x00, 0xE2, 0x00,
|
||||
0xFF, 0xED, 0x1F, 0x20, 0x00,
|
||||
0x00, 0x35, 0x08, 0x22, 0x00,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x25, 0x08, 0x20, 0x08,
|
||||
0x00, 0x25, 0x08, 0x22, 0x00,
|
||||
0x00, 0x28, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x15, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xF5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x40, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x2D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x28, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x30, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xE8, 0x0A, 0x21, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x22, 0x48,
|
||||
0x00, 0x2D, 0x08, 0x22, 0x48,
|
||||
0x00, 0x35, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xFD, 0x08, 0x22, 0x27,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x09, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x09, 0x20, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x27,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x15, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xF5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x2D, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xE8, 0x16, 0x20, 0x00,
|
||||
0x00, 0x65, 0x08, 0x20, 0x26,
|
||||
0x00, 0x60, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x65, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x17, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x17, 0x20, 0x00,
|
||||
0x00, 0x65, 0x08, 0x20, 0x25,
|
||||
0x00, 0x60, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x38, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x50, 0x12, 0x21, 0x00,
|
||||
0x00, 0x60, 0x12, 0x35, 0x00,
|
||||
0x00, 0x68, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x58, 0x00, 0xF2, 0x00,
|
||||
0x00, 0x40, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xE8, 0x0F, 0x21, 0x00,
|
||||
0x00, 0x2D, 0x08, 0x22, 0x48,
|
||||
0x00, 0x45, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xFD, 0x08, 0x22, 0x27,
|
||||
0x00, 0x48, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x4D, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x09, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x09, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x0E, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x0E, 0x20, 0x00,
|
||||
0x00, 0x4D, 0x08, 0x20, 0x27,
|
||||
0x00, 0x48, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x25, 0x08, 0x20, 0x08,
|
||||
0x00, 0x15, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xF5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x4D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x48, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xE8, 0x16, 0x20, 0x00,
|
||||
0x00, 0x75, 0x08, 0x20, 0x26,
|
||||
0x00, 0x70, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x75, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x17, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x17, 0x20, 0x00,
|
||||
0x00, 0x75, 0x08, 0x20, 0x25,
|
||||
0x00, 0x70, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x2D, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xE8, 0x1B, 0x20, 0x00,
|
||||
0x00, 0x85, 0x08, 0x20, 0x26,
|
||||
0x00, 0x80, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x85, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x1C, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x1C, 0x20, 0x00,
|
||||
0x00, 0x85, 0x08, 0x20, 0x25,
|
||||
0x00, 0x80, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x48, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x60, 0x12, 0x21, 0x00,
|
||||
0x00, 0x70, 0x12, 0x35, 0x00,
|
||||
0x00, 0x78, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x70, 0x18, 0x21, 0x00,
|
||||
0x00, 0x80, 0x18, 0x35, 0x00,
|
||||
0x00, 0x88, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x68, 0x00, 0xF2, 0x00,
|
||||
0x00, 0x50, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xE8, 0x0F, 0x21, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x22, 0x48,
|
||||
0x00, 0x55, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xFD, 0x08, 0x22, 0x27,
|
||||
0x00, 0x58, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x5D, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x0E, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x0E, 0x20, 0x00,
|
||||
0x00, 0x5D, 0x08, 0x20, 0x27,
|
||||
0x00, 0x58, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x25, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xF5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x5D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x58, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xE8, 0x1B, 0x20, 0x00,
|
||||
0x00, 0x95, 0x08, 0x20, 0x26,
|
||||
0x00, 0x90, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x95, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x1C, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x1C, 0x20, 0x00,
|
||||
0x00, 0x95, 0x08, 0x20, 0x25,
|
||||
0x00, 0x90, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x58, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x80, 0x18, 0x21, 0x00,
|
||||
0x00, 0x90, 0x18, 0x35, 0x00,
|
||||
0x00, 0x98, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x88, 0x00, 0xF2, 0x00,
|
||||
0x00, 0xB5, 0x1F, 0x20, 0x00,
|
||||
0x00, 0xA5, 0x08, 0x22, 0x00,
|
||||
0x00, 0x7D, 0x18, 0x22, 0x00,
|
||||
0x00, 0x78, 0x00, 0xF2, 0x00,
|
||||
0x00, 0xA5, 0x1F, 0x20, 0x00,
|
||||
0x00, 0x95, 0x08, 0x22, 0x00,
|
||||
0x00, 0x6D, 0x18, 0x22, 0x00,
|
||||
0x00, 0x00, 0x1D, 0xA0, 0x00,
|
||||
0x00, 0xA8, 0x00, 0xEA, 0x00,
|
||||
0x00, 0xB8, 0x00, 0xF2, 0x00,
|
||||
0x00, 0xA8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x98, 0x00, 0xEA, 0x00,
|
||||
0x00, 0xA8, 0x00, 0xF2, 0x00,
|
||||
0x00, 0x98, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x04, 0x01, 0xA1, 0x00,
|
||||
0xFF, 0xE5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x04, 0x00, 0xA1, 0x00,
|
||||
0xFF, 0xE5, 0x08, 0x22, 0x40,
|
||||
0x00, 0xC0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xB8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0xC7, 0xFF, 0x20, 0x00,
|
||||
0x00, 0xB0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xA8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0xB7, 0xFF, 0x20, 0x00,
|
||||
0xFF, 0xE5, 0x08, 0x22, 0x00,
|
||||
0x00, 0xB8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xB8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x8F, 0xFF, 0x20, 0x00,
|
||||
0x00, 0x18, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x1E, 0x20, 0x00,
|
||||
0x00, 0xC0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x1F, 0x20, 0x00,
|
||||
0x00, 0xC8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xC8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x9F, 0xFF, 0x20, 0x00,
|
||||
0x00, 0x28, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x10, 0x1E, 0x20, 0x00,
|
||||
0x00, 0x08, 0x20, 0x20, 0x00,
|
||||
0x00, 0xD0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x10, 0x1F, 0x20, 0x00,
|
||||
0x00, 0x08, 0x21, 0x20, 0x00,
|
||||
0x00, 0xD8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x18, 0x20, 0x20, 0x00,
|
||||
0x00, 0xC5, 0x08, 0x20, 0x00,
|
||||
0x00, 0xD5, 0x08, 0x22, 0x00,
|
||||
0x00, 0xE0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x18, 0x21, 0x20, 0x00,
|
||||
0x00, 0xCD, 0x08, 0x20, 0x00,
|
||||
0x00, 0xDD, 0x08, 0x22, 0x00,
|
||||
0x00, 0xE8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xD5, 0x08, 0x20, 0x00,
|
||||
0x00, 0xE5, 0x08, 0x22, 0x00,
|
||||
0x00, 0x18, 0x22, 0x20, 0x00,
|
||||
0x00, 0xE0, 0x23, 0x22, 0x00,
|
||||
0x00, 0xF0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xDD, 0x08, 0x20, 0x00,
|
||||
0x00, 0xED, 0x08, 0x22, 0x00,
|
||||
0x00, 0x18, 0x24, 0x20, 0x00,
|
||||
0x00, 0xE8, 0x25, 0x22, 0x00,
|
||||
0x00, 0xF8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x22, 0x20, 0x00,
|
||||
0x00, 0xF0, 0x23, 0x22, 0x00,
|
||||
0x00, 0x28, 0x24, 0x22, 0x00,
|
||||
0x01, 0x00, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x08, 0x25, 0x20, 0x00,
|
||||
0x00, 0xF8, 0x26, 0x22, 0x00,
|
||||
0x00, 0x28, 0x27, 0x22, 0x00,
|
||||
0x01, 0x08, 0x00, 0xE2, 0x00,
|
||||
0x01, 0x0D, 0x08, 0x20, 0x00,
|
||||
0x00, 0xFD, 0x08, 0x20, 0x00,
|
||||
0xFD, 0xB8, 0x00, 0xE2, 0x00,
|
||||
0x01, 0x05, 0x08, 0x20, 0x00,
|
||||
0x00, 0xF5, 0x08, 0x20, 0x00,
|
||||
0xFD, 0xB0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFE, 0x30, 0x00, 0x00, 0x00,
|
||||
@@ -203,7 +197,7 @@ ADI_REG_TYPE Program_Data_IC1[PROGRAM_SIZE_IC1] = {
|
||||
};
|
||||
|
||||
/* DSP Parameter (Coefficient) Data */
|
||||
#define PARAM_SIZE_IC1 160
|
||||
#define PARAM_SIZE_IC1 152
|
||||
#define PARAM_ADDR_IC1 0
|
||||
ADI_REG_TYPE Param_Data_IC1[PARAM_SIZE_IC1] = {
|
||||
0x00, 0x00, 0x10, 0x00,
|
||||
@@ -242,10 +236,8 @@ ADI_REG_TYPE Param_Data_IC1[PARAM_SIZE_IC1] = {
|
||||
0x00, 0x80, 0x00, 0x00,
|
||||
0x00, 0x72, 0x14, 0x83,
|
||||
0x00, 0x72, 0x14, 0x83,
|
||||
0x00, 0x80, 0x00, 0x00,
|
||||
0x00, 0x72, 0x14, 0x83,
|
||||
0x00, 0x72, 0x14, 0x83,
|
||||
0x00, 0x80, 0x00, 0x00,
|
||||
};
|
||||
|
||||
|
||||
@@ -296,7 +288,7 @@ ADI_REG_TYPE R7_MICCTRLREGISTER_IC1_Default[REG_MICCTRLREGISTER_IC1_BYTE] = {
|
||||
/* Register Default - IC1.Record Input Signal Path Registers */
|
||||
#define R8_RECORD_INPUT_SIGNAL_PATH_REGISTERS_IC1_SIZE 8
|
||||
ADI_REG_TYPE R8_RECORD_INPUT_SIGNAL_PATH_REGISTERS_IC1_Default[R8_RECORD_INPUT_SIGNAL_PATH_REGISTERS_IC1_SIZE] = {
|
||||
0x00, 0x01, 0x08, 0x01, 0x08, 0x41, 0x41, 0x08
|
||||
0x00, 0x5B, 0x00, 0x5B, 0x00, 0x40, 0x40, 0x08
|
||||
};
|
||||
|
||||
/* Register Default - IC1.ADC Control Registers */
|
||||
@@ -308,7 +300,7 @@ ADI_REG_TYPE R9_ADC_CONTROL_REGISTERS_IC1_Default[R9_ADC_CONTROL_REGISTERS_IC1_S
|
||||
/* Register Default - IC1.Playback Output Signal Path Registers */
|
||||
#define R10_PLAYBACK_OUTPUT_SIGNAL_PATH_REGISTERS_IC1_SIZE 14
|
||||
ADI_REG_TYPE R10_PLAYBACK_OUTPUT_SIGNAL_PATH_REGISTERS_IC1_Default[R10_PLAYBACK_OUTPUT_SIGNAL_PATH_REGISTERS_IC1_SIZE] = {
|
||||
0x2D, 0x00, 0x4D, 0x00, 0x0A, 0x0A, 0x00, 0xE6, 0xE7, 0x00, 0x00, 0xE5, 0x00, 0x03
|
||||
0x2D, 0x06, 0x4D, 0x60, 0x0A, 0x0A, 0x00, 0xE7, 0xE6, 0x00, 0x00, 0xE5, 0x00, 0x03
|
||||
};
|
||||
|
||||
/* Register Default - IC1.Converter Control Registers */
|
||||
@@ -348,7 +340,7 @@ ADI_REG_TYPE R21_DSP_ENABLE_REGISTER_IC1_Default[REG_DSP_ENABLE_REGISTER_IC1_BYT
|
||||
/* Register Default - IC1.CRC Registers */
|
||||
#define R22_CRC_REGISTERS_IC1_SIZE 5
|
||||
ADI_REG_TYPE R22_CRC_REGISTERS_IC1_Default[R22_CRC_REGISTERS_IC1_SIZE] = {
|
||||
0x7F, 0x12, 0x7F, 0x7F, 0x01
|
||||
0x7F, 0x7F, 0x3B, 0x5B, 0x01
|
||||
};
|
||||
|
||||
/* Register Default - IC1.GPIO Registers */
|
||||
@@ -366,7 +358,7 @@ ADI_REG_TYPE R24_NON_MODULO_REGISTERS_IC1_Default[R24_NON_MODULO_REGISTERS_IC1_S
|
||||
/* Register Default - IC1.Watchdog Registers */
|
||||
#define R25_WATCHDOG_REGISTERS_IC1_SIZE 5
|
||||
ADI_REG_TYPE R25_WATCHDOG_REGISTERS_IC1_Default[R25_WATCHDOG_REGISTERS_IC1_SIZE] = {
|
||||
0x00, 0x02, 0x00, 0x00, 0x00
|
||||
0x00, 0x04, 0x00, 0x00, 0x00
|
||||
};
|
||||
|
||||
/* Register Default - IC1.Sampling Rate Setting Register */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
* File: C:\ESP_IDF_Projects\H2201_Audio_Mixer\ADAU1761\System\H2201_V1_IC1_PARAM.h
|
||||
*
|
||||
* Created: Tuesday, May 10, 2022 9:15:05 AM
|
||||
* Created: Thursday, May 12, 2022 12:49:57 PM
|
||||
* Description: H2201_V1:IC1 parameter RAM definitions.
|
||||
*
|
||||
* This software is distributed in the hope that it will be useful,
|
||||
@@ -157,7 +157,7 @@
|
||||
#define MOD_BTR_R_MUTENOSLEWALG4MUTE_TYPE SIGMASTUDIOTYPE_FIXPOINT
|
||||
|
||||
/* Module Left Mixer - NxM Mixer*/
|
||||
#define MOD_LEFTMIXER_COUNT 3
|
||||
#define MOD_LEFTMIXER_COUNT 2
|
||||
#define MOD_LEFTMIXER_DEVICE "IC1"
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10000_ADDR 34
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10000_FIXPT 0x00721482
|
||||
@@ -167,25 +167,17 @@
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10001_FIXPT 0x00721482
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10001_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0.891250938133746)
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10001_TYPE SIGMASTUDIOTYPE_FIXPOINT
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10002_ADDR 36
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10002_FIXPT 0x00800000
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10002_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(1)
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10002_TYPE SIGMASTUDIOTYPE_FIXPOINT
|
||||
|
||||
/* Module Right Mixer - NxM Mixer*/
|
||||
#define MOD_RIGHTMIXER_COUNT 3
|
||||
#define MOD_RIGHTMIXER_COUNT 2
|
||||
#define MOD_RIGHTMIXER_DEVICE "IC1"
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20000_ADDR 37
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20000_ADDR 36
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20000_FIXPT 0x00721482
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20000_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0.891250938133746)
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20000_TYPE SIGMASTUDIOTYPE_FIXPOINT
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20001_ADDR 38
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20001_ADDR 37
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20001_FIXPT 0x00721482
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20001_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0.891250938133746)
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20001_TYPE SIGMASTUDIOTYPE_FIXPOINT
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20002_ADDR 39
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20002_FIXPT 0x00800000
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20002_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(1)
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20002_TYPE SIGMASTUDIOTYPE_FIXPOINT
|
||||
|
||||
#endif
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
* File: C:\ESP_IDF_Projects\H2201_Audio_Mixer\ADAU1761\System\H2201_V1_IC1_REG.h
|
||||
*
|
||||
* Created: Tuesday, May 10, 2022 9:15:05 AM
|
||||
* Created: Thursday, May 12, 2022 12:49:57 PM
|
||||
* Description: H2201_V1:IC1 control register definitions.
|
||||
*
|
||||
* This software is distributed in the hope that it will be useful,
|
||||
@@ -253,17 +253,17 @@
|
||||
/* CRC Ideal_2 - Registers (IC1) */
|
||||
#define REG_CRC_IDEAL_2_IC1_ADDR 0x40C1
|
||||
#define REG_CRC_IDEAL_2_IC1_BYTE 1
|
||||
#define REG_CRC_IDEAL_2_IC1_VALUE 0x12
|
||||
#define REG_CRC_IDEAL_2_IC1_VALUE 0x7F
|
||||
|
||||
/* CRC Ideal_3 - Registers (IC1) */
|
||||
#define REG_CRC_IDEAL_3_IC1_ADDR 0x40C2
|
||||
#define REG_CRC_IDEAL_3_IC1_BYTE 1
|
||||
#define REG_CRC_IDEAL_3_IC1_VALUE 0x7F
|
||||
#define REG_CRC_IDEAL_3_IC1_VALUE 0x3B
|
||||
|
||||
/* CRC Ideal_4 - Registers (IC1) */
|
||||
#define REG_CRC_IDEAL_4_IC1_ADDR 0x40C3
|
||||
#define REG_CRC_IDEAL_4_IC1_BYTE 1
|
||||
#define REG_CRC_IDEAL_4_IC1_VALUE 0x7F
|
||||
#define REG_CRC_IDEAL_4_IC1_VALUE 0x5B
|
||||
|
||||
/* CRC Enable - Registers (IC1) */
|
||||
#define REG_CRC_ENABLE_IC1_ADDR 0x40C4
|
||||
@@ -298,7 +298,7 @@
|
||||
/* Watchdog Register Value 1 - Registers (IC1) */
|
||||
#define REG_WATCHDOG_REGISTER_VALUE_1_IC1_ADDR 0x40D1
|
||||
#define REG_WATCHDOG_REGISTER_VALUE_1_IC1_BYTE 1
|
||||
#define REG_WATCHDOG_REGISTER_VALUE_1_IC1_VALUE 0x2
|
||||
#define REG_WATCHDOG_REGISTER_VALUE_1_IC1_VALUE 0x4
|
||||
|
||||
/* Watchdog Register Value 2 - Registers (IC1) */
|
||||
#define REG_WATCHDOG_REGISTER_VALUE_2_IC1_ADDR 0x40D2
|
||||
@@ -880,17 +880,17 @@
|
||||
#define R45_CRC_IDEAL_1_IC1_SHIFT 0
|
||||
|
||||
/* CRC Ideal_2 (IC1) */
|
||||
#define R46_CRC_IDEAL_2_IC1 0x12 /* 00010010b [7:0] */
|
||||
#define R46_CRC_IDEAL_2_IC1 0x7F /* 01111111b [7:0] */
|
||||
#define R46_CRC_IDEAL_2_IC1_MASK 0xFF
|
||||
#define R46_CRC_IDEAL_2_IC1_SHIFT 0
|
||||
|
||||
/* CRC Ideal_3 (IC1) */
|
||||
#define R47_CRC_IDEAL_3_IC1 0x7F /* 01111111b [7:0] */
|
||||
#define R47_CRC_IDEAL_3_IC1 0x3B /* 00111011b [7:0] */
|
||||
#define R47_CRC_IDEAL_3_IC1_MASK 0xFF
|
||||
#define R47_CRC_IDEAL_3_IC1_SHIFT 0
|
||||
|
||||
/* CRC Ideal_4 (IC1) */
|
||||
#define R48_CRC_IDEAL_4_IC1 0x7F /* 01111111b [7:0] */
|
||||
#define R48_CRC_IDEAL_4_IC1 0x5B /* 01011011b [7:0] */
|
||||
#define R48_CRC_IDEAL_4_IC1_MASK 0xFF
|
||||
#define R48_CRC_IDEAL_4_IC1_SHIFT 0
|
||||
|
||||
@@ -925,7 +925,7 @@
|
||||
#define R54_WATCHDOG_ENABLE_IC1_SHIFT 0
|
||||
|
||||
/* Watchdog Register Value 1 (IC1) */
|
||||
#define R55_WATCHDOG_VALUE_1_IC1 0x02 /* 00000010b [7:0] */
|
||||
#define R55_WATCHDOG_VALUE_1_IC1 0x04 /* 00000100b [7:0] */
|
||||
#define R55_WATCHDOG_VALUE_1_IC1_MASK 0xFF
|
||||
#define R55_WATCHDOG_VALUE_1_IC1_SHIFT 0
|
||||
|
||||
|
||||
@@ -18,61 +18,57 @@
|
||||
<IC name=" IC1 " type="DSPSigmaLP1">
|
||||
<Schematic>
|
||||
<Algorithm name="ICSigma200In1" friendlyname="Analog+Digital Inputs " cell="Input1 " location="{X=34, Y=284} " Growth="10 " GrowthB="0">
|
||||
<Link pin="O_C267_A0_P1_out" dir="out" link="Link0" />
|
||||
<Link pin="O_C267_A0_P2_out" dir="out" link="Link1" />
|
||||
<Link pin="O_C267_A0_P3_out" dir="out" link="Link12" />
|
||||
<Link pin="O_C267_A0_P4_out" dir="out" link="Link13" />
|
||||
<Link pin="O_C267_A0_P3_out" dir="out" link="Link10" />
|
||||
<Link pin="O_C267_A0_P4_out" dir="out" link="Link11" />
|
||||
</Algorithm>
|
||||
<Algorithm name="SwitchAlg1" friendlyname="OnOff 5_23 Output " cell="Beep Switch " location="{X=90, Y=668} " Growth="0 " GrowthB="0">
|
||||
<Link pin="O_C33_A0_P1_out" dir="out" link="Link2" />
|
||||
<Link pin="O_C33_A0_P1_out" dir="out" link="Link0" />
|
||||
</Algorithm>
|
||||
<Algorithm name="Optimized2ChimeAlgWGainGUI1" friendlyname="Chime Freq - Gain " cell="Beep " location="{X=206, Y=679} " Growth="0 " GrowthB="0">
|
||||
<Link pin="I_C49_A0_P1_in" dir="in" link="Link2" />
|
||||
<Link pin="O_C49_A0_P2_out" dir="out" link="Link11" />
|
||||
<Link pin="I_C49_A0_P1_in" dir="in" link="Link0" />
|
||||
<Link pin="O_C49_A0_P2_out" dir="out" link="Link9" />
|
||||
</Algorithm>
|
||||
<Algorithm name="MuteNoSlewAlg1" friendlyname="No Slew (Standard) " cell="BT L-L " location="{X=223, Y=346} " Growth="1 " GrowthB="0">
|
||||
<Link pin="I_C84_A0_P1_in" dir="in" link="Link12" />
|
||||
<Link pin="O_C84_A0_P2_out" dir="out" link="Link5" />
|
||||
<Link pin="I_C84_A0_P1_in" dir="in" link="Link10" />
|
||||
<Link pin="O_C84_A0_P2_out" dir="out" link="Link3" />
|
||||
</Algorithm>
|
||||
<Algorithm name="MuteNoSlewAlg2" friendlyname="No Slew (Standard) " cell="BT L-R " location="{X=227, Y=430} " Growth="1 " GrowthB="0">
|
||||
<Link pin="I_C95_A0_P1_in" dir="in" link="Link12" />
|
||||
<Link pin="O_C95_A0_P2_out" dir="out" link="Link6" />
|
||||
<Link pin="I_C95_A0_P1_in" dir="in" link="Link10" />
|
||||
<Link pin="O_C95_A0_P2_out" dir="out" link="Link4" />
|
||||
</Algorithm>
|
||||
<Algorithm name="MuteNoSlewAlg3" friendlyname="No Slew (Standard) " cell="BT R-L " location="{X=224, Y=388} " Growth="1 " GrowthB="0">
|
||||
<Link pin="I_C102_A0_P1_in" dir="in" link="Link13" />
|
||||
<Link pin="O_C102_A0_P2_out" dir="out" link="Link7" />
|
||||
<Link pin="I_C102_A0_P1_in" dir="in" link="Link11" />
|
||||
<Link pin="O_C102_A0_P2_out" dir="out" link="Link5" />
|
||||
</Algorithm>
|
||||
<Algorithm name="MuteNoSlewAlg4" friendlyname="No Slew (Standard) " cell="BT R-R " location="{X=226, Y=474} " Growth="1 " GrowthB="0">
|
||||
<Link pin="I_C123_A0_P1_in" dir="in" link="Link13" />
|
||||
<Link pin="O_C123_A0_P2_out" dir="out" link="Link8" />
|
||||
<Link pin="I_C123_A0_P1_in" dir="in" link="Link11" />
|
||||
<Link pin="O_C123_A0_P2_out" dir="out" link="Link6" />
|
||||
</Algorithm>
|
||||
<Algorithm name="AdderAlg1" friendlyname="Signal Mix " cell="BT add L " location="{X=288, Y=364} " Growth="2 " GrowthB="0">
|
||||
<Link pin="I_C63_A0_P2_in" dir="in" link="Link5" />
|
||||
<Link pin="I_C63_A0_P3_in" dir="in" link="Link7" />
|
||||
<Link pin="O_C63_A0_P1_out" dir="out" link="Link4" />
|
||||
<Link pin="I_C63_A0_P2_in" dir="in" link="Link3" />
|
||||
<Link pin="I_C63_A0_P3_in" dir="in" link="Link5" />
|
||||
<Link pin="O_C63_A0_P1_out" dir="out" link="Link2" />
|
||||
</Algorithm>
|
||||
<Algorithm name="AdderAlg2" friendlyname="Signal Mix " cell="BT add R " location="{X=293, Y=446} " Growth="2 " GrowthB="0">
|
||||
<Link pin="I_C67_A0_P2_in" dir="in" link="Link6" />
|
||||
<Link pin="I_C67_A0_P3_in" dir="in" link="Link8" />
|
||||
<Link pin="O_C67_A0_P1_out" dir="out" link="Link3" />
|
||||
<Link pin="I_C67_A0_P2_in" dir="in" link="Link4" />
|
||||
<Link pin="I_C67_A0_P3_in" dir="in" link="Link6" />
|
||||
<Link pin="O_C67_A0_P1_out" dir="out" link="Link1" />
|
||||
</Algorithm>
|
||||
<Algorithm name="NxNMixer1940Alg1" friendlyname="NxM Ctrl Mixer " cell="Left Mixer " location="{X=809, Y=247} " Growth="3 " GrowthB="1">
|
||||
<Link pin="I_C13_A0_P2_in" dir="in" link="Link0" />
|
||||
<Link pin="I_C13_A0_P3_in" dir="in" link="Link4" />
|
||||
<Link pin="I_C13_A0_P4_in" dir="in" link="Link11" />
|
||||
<Link pin="O_C13_A0_P1_out" dir="out" link="Link10" />
|
||||
<Algorithm name="NxNMixer1940Alg1" friendlyname="NxM Ctrl Mixer " cell="Left Mixer " location="{X=816, Y=346} " Growth="2 " GrowthB="1">
|
||||
<Link pin="I_C13_A0_P2_in" dir="in" link="Link9" />
|
||||
<Link pin="I_C13_A0_P3_in" dir="in" link="Link2" />
|
||||
<Link pin="O_C13_A0_P1_out" dir="out" link="Link8" />
|
||||
</Algorithm>
|
||||
<Algorithm name="NxNMixer1940Alg2" friendlyname="NxM Ctrl Mixer " cell="Right Mixer " location="{X=813, Y=334} " Growth="3 " GrowthB="1">
|
||||
<Link pin="I_C19_A0_P2_in" dir="in" link="Link1" />
|
||||
<Link pin="I_C19_A0_P3_in" dir="in" link="Link3" />
|
||||
<Link pin="I_C19_A0_P4_in" dir="in" link="Link11" />
|
||||
<Link pin="O_C19_A0_P1_out" dir="out" link="Link9" />
|
||||
<Algorithm name="NxNMixer1940Alg2" friendlyname="NxM Ctrl Mixer " cell="Right Mixer " location="{X=821, Y=428} " Growth="2 " GrowthB="1">
|
||||
<Link pin="I_C19_A0_P2_in" dir="in" link="Link9" />
|
||||
<Link pin="I_C19_A0_P3_in" dir="in" link="Link1" />
|
||||
<Link pin="O_C19_A0_P1_out" dir="out" link="Link7" />
|
||||
</Algorithm>
|
||||
<Algorithm name="ICSigmaLP1Out2" friendlyname="1761 output " cell="Output2 " location="{X=967, Y=347} " Growth="0 " GrowthB="0">
|
||||
<Link pin="I_C76_A0_P1_in" dir="in" link="Link9" />
|
||||
<Algorithm name="ICSigmaLP1Out2" friendlyname="1761 output " cell="Output2 " location="{X=996, Y=441} " Growth="0 " GrowthB="0">
|
||||
<Link pin="I_C76_A0_P1_in" dir="in" link="Link7" />
|
||||
</Algorithm>
|
||||
<Algorithm name="ICSigmaLP1Out1" friendlyname="1761 output " cell="Output1 " location="{X=970, Y=260} " Growth="0 " GrowthB="0">
|
||||
<Link pin="I_C7_A0_P1_in" dir="in" link="Link10" />
|
||||
<Algorithm name="ICSigmaLP1Out1" friendlyname="1761 output " cell="Output1 " location="{X=996, Y=361} " Growth="0 " GrowthB="0">
|
||||
<Link pin="I_C7_A0_P1_in" dir="in" link="Link8" />
|
||||
</Algorithm>
|
||||
</Schematic>
|
||||
</IC>
|
||||
|
||||
@@ -31,8 +31,8 @@
|
||||
3,
|
||||
3,
|
||||
4,
|
||||
857,
|
||||
162,
|
||||
827,
|
||||
154,
|
||||
3,
|
||||
3,
|
||||
3,
|
||||
|
||||
@@ -16,13 +16,13 @@
|
||||
0x40, 0x08, /* (7) IC1.Microphone Control Register */
|
||||
0x00,
|
||||
0x40, 0x09, /* (8) IC1.Record Input Signal Path Registers */
|
||||
0x00, 0x01, 0x08, 0x01, 0x08,
|
||||
0x41, 0x41, 0x08,
|
||||
0x00, 0x5B, 0x00, 0x5B, 0x00,
|
||||
0x40, 0x40, 0x08,
|
||||
0x40, 0x19, /* (9) IC1.ADC Control Registers */
|
||||
0x13, 0x00, 0x00,
|
||||
0x40, 0x1C, /* (10) IC1.Playback Output Signal Path Registers */
|
||||
0x2D, 0x00, 0x4D, 0x00, 0x0A,
|
||||
0x0A, 0x00, 0xE6, 0xE7, 0x00,
|
||||
0x2D, 0x06, 0x4D, 0x60, 0x0A,
|
||||
0x0A, 0x00, 0xE7, 0xE6, 0x00,
|
||||
0x00, 0xE5, 0x00, 0x03,
|
||||
0x40, 0x17, /* (11) IC1.Converter Control Registers */
|
||||
0x00, 0x00,
|
||||
@@ -861,13 +861,13 @@
|
||||
0x40, 0xF5, /* (21) IC1.DSP ON Register */
|
||||
0x01,
|
||||
0x40, 0xC0, /* (22) IC1.CRC Registers */
|
||||
0x7F, 0x12, 0x7F, 0x7F, 0x01,
|
||||
0x7F, 0x7F, 0x3B, 0x5B, 0x01,
|
||||
0x40, 0xC6, /* (23) IC1.GPIO Registers */
|
||||
0x07, 0x07, 0x00, 0x00,
|
||||
0x40, 0xE9, /* (24) IC1.Non Modulo Registers */
|
||||
0x10, 0x00,
|
||||
0x40, 0xD0, /* (25) IC1.Watchdog Registers */
|
||||
0x00, 0x02, 0x00, 0x00, 0x00,
|
||||
0x00, 0x04, 0x00, 0x00, 0x00,
|
||||
0x40, 0xEB, /* (26) IC1.Sampling Rate Setting Register */
|
||||
0x7F,
|
||||
0x40, 0xF2, /* (27) IC1.Routing Matrix Inputs Register */
|
||||
@@ -917,137 +917,131 @@
|
||||
0xFF, 0x08, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xF4, 0x00, 0x20, 0x00,
|
||||
0xFF, 0xD8, 0x07, 0x02, 0x00,
|
||||
0xFD, 0xA5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x00, 0x00, 0xE2, 0x00,
|
||||
0xFD, 0xAD, 0x08, 0x20, 0x00,
|
||||
0x00, 0x08, 0x00, 0xE2, 0x00,
|
||||
0xFD, 0x25, 0x08, 0x20, 0x00,
|
||||
0x00, 0x10, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0xE2, 0x00,
|
||||
0xFD, 0x2D, 0x08, 0x20, 0x00,
|
||||
0x00, 0x18, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x08, 0x00, 0xE2, 0x00,
|
||||
0xFF, 0xE8, 0x08, 0x20, 0x00,
|
||||
0x00, 0x20, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x10, 0x00, 0xE2, 0x00,
|
||||
0xFF, 0xED, 0x1F, 0x20, 0x00,
|
||||
0x00, 0x35, 0x08, 0x22, 0x00,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x25, 0x08, 0x20, 0x08,
|
||||
0x00, 0x25, 0x08, 0x22, 0x00,
|
||||
0x00, 0x28, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x15, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xF5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x40, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x2D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x28, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x30, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xE8, 0x0A, 0x21, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x22, 0x48,
|
||||
0x00, 0x2D, 0x08, 0x22, 0x48,
|
||||
0x00, 0x35, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xFD, 0x08, 0x22, 0x27,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x09, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x09, 0x20, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x27,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x15, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xF5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x2D, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xE8, 0x16, 0x20, 0x00,
|
||||
0x00, 0x65, 0x08, 0x20, 0x26,
|
||||
0x00, 0x60, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x65, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x17, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x17, 0x20, 0x00,
|
||||
0x00, 0x65, 0x08, 0x20, 0x25,
|
||||
0x00, 0x60, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x38, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x50, 0x12, 0x21, 0x00,
|
||||
0x00, 0x60, 0x12, 0x35, 0x00,
|
||||
0x00, 0x68, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x58, 0x00, 0xF2, 0x00,
|
||||
0x00, 0x40, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xE8, 0x0F, 0x21, 0x00,
|
||||
0x00, 0x2D, 0x08, 0x22, 0x48,
|
||||
0x00, 0x45, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xFD, 0x08, 0x22, 0x27,
|
||||
0x00, 0x48, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x4D, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x09, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x09, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x0E, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x0E, 0x20, 0x00,
|
||||
0x00, 0x4D, 0x08, 0x20, 0x27,
|
||||
0x00, 0x48, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x25, 0x08, 0x20, 0x08,
|
||||
0x00, 0x15, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xF5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x4D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x48, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xE8, 0x16, 0x20, 0x00,
|
||||
0x00, 0x75, 0x08, 0x20, 0x26,
|
||||
0x00, 0x70, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x75, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x17, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x17, 0x20, 0x00,
|
||||
0x00, 0x75, 0x08, 0x20, 0x25,
|
||||
0x00, 0x70, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x2D, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xE8, 0x1B, 0x20, 0x00,
|
||||
0x00, 0x85, 0x08, 0x20, 0x26,
|
||||
0x00, 0x80, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x85, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x1C, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x1C, 0x20, 0x00,
|
||||
0x00, 0x85, 0x08, 0x20, 0x25,
|
||||
0x00, 0x80, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x48, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x60, 0x12, 0x21, 0x00,
|
||||
0x00, 0x70, 0x12, 0x35, 0x00,
|
||||
0x00, 0x78, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x70, 0x18, 0x21, 0x00,
|
||||
0x00, 0x80, 0x18, 0x35, 0x00,
|
||||
0x00, 0x88, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x68, 0x00, 0xF2, 0x00,
|
||||
0x00, 0x50, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xE8, 0x0F, 0x21, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x22, 0x48,
|
||||
0x00, 0x55, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xFD, 0x08, 0x22, 0x27,
|
||||
0x00, 0x58, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x5D, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x0E, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x0E, 0x20, 0x00,
|
||||
0x00, 0x5D, 0x08, 0x20, 0x27,
|
||||
0x00, 0x58, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x25, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xF5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x5D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x58, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xE8, 0x1B, 0x20, 0x00,
|
||||
0x00, 0x95, 0x08, 0x20, 0x26,
|
||||
0x00, 0x90, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x95, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x1C, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x1C, 0x20, 0x00,
|
||||
0x00, 0x95, 0x08, 0x20, 0x25,
|
||||
0x00, 0x90, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x58, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x80, 0x18, 0x21, 0x00,
|
||||
0x00, 0x90, 0x18, 0x35, 0x00,
|
||||
0x00, 0x98, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x88, 0x00, 0xF2, 0x00,
|
||||
0x00, 0xB5, 0x1F, 0x20, 0x00,
|
||||
0x00, 0xA5, 0x08, 0x22, 0x00,
|
||||
0x00, 0x7D, 0x18, 0x22, 0x00,
|
||||
0x00, 0x78, 0x00, 0xF2, 0x00,
|
||||
0x00, 0xA5, 0x1F, 0x20, 0x00,
|
||||
0x00, 0x95, 0x08, 0x22, 0x00,
|
||||
0x00, 0x6D, 0x18, 0x22, 0x00,
|
||||
0x00, 0x00, 0x1D, 0xA0, 0x00,
|
||||
0x00, 0xA8, 0x00, 0xEA, 0x00,
|
||||
0x00, 0xB8, 0x00, 0xF2, 0x00,
|
||||
0x00, 0xA8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x98, 0x00, 0xEA, 0x00,
|
||||
0x00, 0xA8, 0x00, 0xF2, 0x00,
|
||||
0x00, 0x98, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x04, 0x01, 0xA1, 0x00,
|
||||
0xFF, 0xE5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x04, 0x00, 0xA1, 0x00,
|
||||
0xFF, 0xE5, 0x08, 0x22, 0x40,
|
||||
0x00, 0xC0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xB8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0xC7, 0xFF, 0x20, 0x00,
|
||||
0x00, 0xB0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xA8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0xB7, 0xFF, 0x20, 0x00,
|
||||
0xFF, 0xE5, 0x08, 0x22, 0x00,
|
||||
0x00, 0xB8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xB8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x8F, 0xFF, 0x20, 0x00,
|
||||
0x00, 0x18, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x1E, 0x20, 0x00,
|
||||
0x00, 0xC0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x1F, 0x20, 0x00,
|
||||
0x00, 0xC8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xC8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x9F, 0xFF, 0x20, 0x00,
|
||||
0x00, 0x28, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x10, 0x1E, 0x20, 0x00,
|
||||
0x00, 0x08, 0x20, 0x20, 0x00,
|
||||
0x00, 0xD0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x10, 0x1F, 0x20, 0x00,
|
||||
0x00, 0x08, 0x21, 0x20, 0x00,
|
||||
0x00, 0xD8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x18, 0x20, 0x20, 0x00,
|
||||
0x00, 0xC5, 0x08, 0x20, 0x00,
|
||||
0x00, 0xD5, 0x08, 0x22, 0x00,
|
||||
0x00, 0xE0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x18, 0x21, 0x20, 0x00,
|
||||
0x00, 0xCD, 0x08, 0x20, 0x00,
|
||||
0x00, 0xDD, 0x08, 0x22, 0x00,
|
||||
0x00, 0xE8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xD5, 0x08, 0x20, 0x00,
|
||||
0x00, 0xE5, 0x08, 0x22, 0x00,
|
||||
0x00, 0x18, 0x22, 0x20, 0x00,
|
||||
0x00, 0xE0, 0x23, 0x22, 0x00,
|
||||
0x00, 0xF0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xDD, 0x08, 0x20, 0x00,
|
||||
0x00, 0xED, 0x08, 0x22, 0x00,
|
||||
0x00, 0x18, 0x24, 0x20, 0x00,
|
||||
0x00, 0xE8, 0x25, 0x22, 0x00,
|
||||
0x00, 0xF8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x22, 0x20, 0x00,
|
||||
0x00, 0xF0, 0x23, 0x22, 0x00,
|
||||
0x00, 0x28, 0x24, 0x22, 0x00,
|
||||
0x01, 0x00, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x08, 0x25, 0x20, 0x00,
|
||||
0x00, 0xF8, 0x26, 0x22, 0x00,
|
||||
0x00, 0x28, 0x27, 0x22, 0x00,
|
||||
0x01, 0x08, 0x00, 0xE2, 0x00,
|
||||
0x01, 0x0D, 0x08, 0x20, 0x00,
|
||||
0x00, 0xFD, 0x08, 0x20, 0x00,
|
||||
0xFD, 0xB8, 0x00, 0xE2, 0x00,
|
||||
0x01, 0x05, 0x08, 0x20, 0x00,
|
||||
0x00, 0xF5, 0x08, 0x20, 0x00,
|
||||
0xFD, 0xB0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFE, 0x30, 0x00, 0x00, 0x00,
|
||||
@@ -1091,10 +1085,8 @@
|
||||
0x00, 0x80, 0x00, 0x00,
|
||||
0x00, 0x72, 0x14, 0x83,
|
||||
0x00, 0x72, 0x14, 0x83,
|
||||
0x00, 0x80, 0x00, 0x00,
|
||||
0x00, 0x72, 0x14, 0x83,
|
||||
0x00, 0x72, 0x14, 0x83,
|
||||
0x00, 0x80, 0x00, 0x00,
|
||||
0x40, 0xEB, /* (35) IC1.Sample Rate Setting */
|
||||
0x01,
|
||||
0x40, 0xF6, /* (36) IC1.DSP Run Register */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
* File: defines.h
|
||||
*
|
||||
* Created: Tuesday, May 10, 2022 9:15:05 AM
|
||||
* Created: Thursday, May 12, 2022 12:49:57 PM
|
||||
* Description: H2201_V1 IC default download data definitions.
|
||||
*
|
||||
* This software is distributed in the hope that it will be useful,
|
||||
@@ -19,7 +19,7 @@
|
||||
#ifndef __DEFINES_H__
|
||||
#define __DEFINES_H__
|
||||
|
||||
#define BufferSize_IC1 5269
|
||||
#define BufferSize_IC1 5231
|
||||
#define NumTransactions_IC1 39
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
* File: C:\ESP_IDF_Projects\H2201_Audio_Mixer\ADAU1761\System\H2201_V1_IC1.h
|
||||
*
|
||||
* Created: Tuesday, May 10, 2022 9:15:05 AM
|
||||
* Created: Thursday, May 12, 2022 12:49:57 PM
|
||||
* Description: H2201_V1:IC1 program data.
|
||||
*
|
||||
* This software is distributed in the hope that it will be useful,
|
||||
@@ -26,7 +26,7 @@
|
||||
#define DEVICE_ADDR_IC1 0x70
|
||||
|
||||
/* DSP Program Data */
|
||||
#define PROGRAM_SIZE_IC1 855
|
||||
#define PROGRAM_SIZE_IC1 825
|
||||
#define PROGRAM_ADDR_IC1 2048
|
||||
ADI_REG_TYPE Program_Data_IC1[PROGRAM_SIZE_IC1] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
@@ -63,137 +63,131 @@ ADI_REG_TYPE Program_Data_IC1[PROGRAM_SIZE_IC1] = {
|
||||
0xFF, 0x08, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xF4, 0x00, 0x20, 0x00,
|
||||
0xFF, 0xD8, 0x07, 0x02, 0x00,
|
||||
0xFD, 0xA5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x00, 0x00, 0xE2, 0x00,
|
||||
0xFD, 0xAD, 0x08, 0x20, 0x00,
|
||||
0x00, 0x08, 0x00, 0xE2, 0x00,
|
||||
0xFD, 0x25, 0x08, 0x20, 0x00,
|
||||
0x00, 0x10, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0xE2, 0x00,
|
||||
0xFD, 0x2D, 0x08, 0x20, 0x00,
|
||||
0x00, 0x18, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x08, 0x00, 0xE2, 0x00,
|
||||
0xFF, 0xE8, 0x08, 0x20, 0x00,
|
||||
0x00, 0x20, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x10, 0x00, 0xE2, 0x00,
|
||||
0xFF, 0xED, 0x1F, 0x20, 0x00,
|
||||
0x00, 0x35, 0x08, 0x22, 0x00,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x25, 0x08, 0x20, 0x08,
|
||||
0x00, 0x25, 0x08, 0x22, 0x00,
|
||||
0x00, 0x28, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x15, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xF5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x40, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x2D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x28, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x30, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xE8, 0x0A, 0x21, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x22, 0x48,
|
||||
0x00, 0x2D, 0x08, 0x22, 0x48,
|
||||
0x00, 0x35, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xFD, 0x08, 0x22, 0x27,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x09, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x09, 0x20, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x27,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x15, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xF5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x38, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x2D, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xE8, 0x16, 0x20, 0x00,
|
||||
0x00, 0x65, 0x08, 0x20, 0x26,
|
||||
0x00, 0x60, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x65, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x17, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x17, 0x20, 0x00,
|
||||
0x00, 0x65, 0x08, 0x20, 0x25,
|
||||
0x00, 0x60, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x38, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x50, 0x12, 0x21, 0x00,
|
||||
0x00, 0x60, 0x12, 0x35, 0x00,
|
||||
0x00, 0x68, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x58, 0x00, 0xF2, 0x00,
|
||||
0x00, 0x40, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xE8, 0x0F, 0x21, 0x00,
|
||||
0x00, 0x2D, 0x08, 0x22, 0x48,
|
||||
0x00, 0x45, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xFD, 0x08, 0x22, 0x27,
|
||||
0x00, 0x48, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x4D, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x09, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x09, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x0E, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x0E, 0x20, 0x00,
|
||||
0x00, 0x4D, 0x08, 0x20, 0x27,
|
||||
0x00, 0x48, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x25, 0x08, 0x20, 0x08,
|
||||
0x00, 0x15, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xF5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x4D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x48, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xE8, 0x16, 0x20, 0x00,
|
||||
0x00, 0x75, 0x08, 0x20, 0x26,
|
||||
0x00, 0x70, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x75, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x17, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x17, 0x20, 0x00,
|
||||
0x00, 0x75, 0x08, 0x20, 0x25,
|
||||
0x00, 0x70, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x2D, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xE8, 0x1B, 0x20, 0x00,
|
||||
0x00, 0x85, 0x08, 0x20, 0x26,
|
||||
0x00, 0x80, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x85, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x1C, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x1C, 0x20, 0x00,
|
||||
0x00, 0x85, 0x08, 0x20, 0x25,
|
||||
0x00, 0x80, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x48, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x60, 0x12, 0x21, 0x00,
|
||||
0x00, 0x70, 0x12, 0x35, 0x00,
|
||||
0x00, 0x78, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x70, 0x18, 0x21, 0x00,
|
||||
0x00, 0x80, 0x18, 0x35, 0x00,
|
||||
0x00, 0x88, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x68, 0x00, 0xF2, 0x00,
|
||||
0x00, 0x50, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFF, 0xE8, 0x0F, 0x21, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x22, 0x48,
|
||||
0x00, 0x55, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xFD, 0x08, 0x22, 0x27,
|
||||
0x00, 0x58, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x5D, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x0E, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x0E, 0x20, 0x00,
|
||||
0x00, 0x5D, 0x08, 0x20, 0x27,
|
||||
0x00, 0x58, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x25, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xF5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x5D, 0x08, 0x20, 0x26,
|
||||
0x00, 0x58, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x3D, 0x08, 0x20, 0x08,
|
||||
0xFF, 0xE8, 0x1B, 0x20, 0x00,
|
||||
0x00, 0x95, 0x08, 0x20, 0x26,
|
||||
0x00, 0x90, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x95, 0x08, 0x20, 0x00,
|
||||
0xFF, 0xE8, 0x1C, 0x22, 0x48,
|
||||
0xFF, 0xE8, 0x1C, 0x20, 0x00,
|
||||
0x00, 0x95, 0x08, 0x20, 0x25,
|
||||
0x00, 0x90, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x58, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x80, 0x18, 0x21, 0x00,
|
||||
0x00, 0x90, 0x18, 0x35, 0x00,
|
||||
0x00, 0x98, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x88, 0x00, 0xF2, 0x00,
|
||||
0x00, 0xB5, 0x1F, 0x20, 0x00,
|
||||
0x00, 0xA5, 0x08, 0x22, 0x00,
|
||||
0x00, 0x7D, 0x18, 0x22, 0x00,
|
||||
0x00, 0x78, 0x00, 0xF2, 0x00,
|
||||
0x00, 0xA5, 0x1F, 0x20, 0x00,
|
||||
0x00, 0x95, 0x08, 0x22, 0x00,
|
||||
0x00, 0x6D, 0x18, 0x22, 0x00,
|
||||
0x00, 0x00, 0x1D, 0xA0, 0x00,
|
||||
0x00, 0xA8, 0x00, 0xEA, 0x00,
|
||||
0x00, 0xB8, 0x00, 0xF2, 0x00,
|
||||
0x00, 0xA8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x98, 0x00, 0xEA, 0x00,
|
||||
0x00, 0xA8, 0x00, 0xF2, 0x00,
|
||||
0x00, 0x98, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x04, 0x01, 0xA1, 0x00,
|
||||
0xFF, 0xE5, 0x08, 0x20, 0x00,
|
||||
0x00, 0x04, 0x00, 0xA1, 0x00,
|
||||
0xFF, 0xE5, 0x08, 0x22, 0x40,
|
||||
0x00, 0xC0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xB8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0xC7, 0xFF, 0x20, 0x00,
|
||||
0x00, 0xB0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xA8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0xB7, 0xFF, 0x20, 0x00,
|
||||
0xFF, 0xE5, 0x08, 0x22, 0x00,
|
||||
0x00, 0xB8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xB8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x8F, 0xFF, 0x20, 0x00,
|
||||
0x00, 0x18, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x1E, 0x20, 0x00,
|
||||
0x00, 0xC0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x1F, 0x20, 0x00,
|
||||
0x00, 0xC8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xC8, 0x00, 0xC0, 0x00,
|
||||
0x00, 0x9F, 0xFF, 0x20, 0x00,
|
||||
0x00, 0x28, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x10, 0x1E, 0x20, 0x00,
|
||||
0x00, 0x08, 0x20, 0x20, 0x00,
|
||||
0x00, 0xD0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x10, 0x1F, 0x20, 0x00,
|
||||
0x00, 0x08, 0x21, 0x20, 0x00,
|
||||
0x00, 0xD8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x18, 0x20, 0x20, 0x00,
|
||||
0x00, 0xC5, 0x08, 0x20, 0x00,
|
||||
0x00, 0xD5, 0x08, 0x22, 0x00,
|
||||
0x00, 0xE0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x18, 0x21, 0x20, 0x00,
|
||||
0x00, 0xCD, 0x08, 0x20, 0x00,
|
||||
0x00, 0xDD, 0x08, 0x22, 0x00,
|
||||
0x00, 0xE8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xD5, 0x08, 0x20, 0x00,
|
||||
0x00, 0xE5, 0x08, 0x22, 0x00,
|
||||
0x00, 0x18, 0x22, 0x20, 0x00,
|
||||
0x00, 0xE0, 0x23, 0x22, 0x00,
|
||||
0x00, 0xF0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0xDD, 0x08, 0x20, 0x00,
|
||||
0x00, 0xED, 0x08, 0x22, 0x00,
|
||||
0x00, 0x18, 0x24, 0x20, 0x00,
|
||||
0x00, 0xE8, 0x25, 0x22, 0x00,
|
||||
0x00, 0xF8, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x22, 0x20, 0x00,
|
||||
0x00, 0xF0, 0x23, 0x22, 0x00,
|
||||
0x00, 0x28, 0x24, 0x22, 0x00,
|
||||
0x01, 0x00, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x08, 0x25, 0x20, 0x00,
|
||||
0x00, 0xF8, 0x26, 0x22, 0x00,
|
||||
0x00, 0x28, 0x27, 0x22, 0x00,
|
||||
0x01, 0x08, 0x00, 0xE2, 0x00,
|
||||
0x01, 0x0D, 0x08, 0x20, 0x00,
|
||||
0x00, 0xFD, 0x08, 0x20, 0x00,
|
||||
0xFD, 0xB8, 0x00, 0xE2, 0x00,
|
||||
0x01, 0x05, 0x08, 0x20, 0x00,
|
||||
0x00, 0xF5, 0x08, 0x20, 0x00,
|
||||
0xFD, 0xB0, 0x00, 0xE2, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0xFE, 0x30, 0x00, 0x00, 0x00,
|
||||
@@ -203,7 +197,7 @@ ADI_REG_TYPE Program_Data_IC1[PROGRAM_SIZE_IC1] = {
|
||||
};
|
||||
|
||||
/* DSP Parameter (Coefficient) Data */
|
||||
#define PARAM_SIZE_IC1 160
|
||||
#define PARAM_SIZE_IC1 152
|
||||
#define PARAM_ADDR_IC1 0
|
||||
ADI_REG_TYPE Param_Data_IC1[PARAM_SIZE_IC1] = {
|
||||
0x00, 0x00, 0x10, 0x00,
|
||||
@@ -242,10 +236,8 @@ ADI_REG_TYPE Param_Data_IC1[PARAM_SIZE_IC1] = {
|
||||
0x00, 0x80, 0x00, 0x00,
|
||||
0x00, 0x72, 0x14, 0x83,
|
||||
0x00, 0x72, 0x14, 0x83,
|
||||
0x00, 0x80, 0x00, 0x00,
|
||||
0x00, 0x72, 0x14, 0x83,
|
||||
0x00, 0x72, 0x14, 0x83,
|
||||
0x00, 0x80, 0x00, 0x00,
|
||||
};
|
||||
|
||||
|
||||
@@ -296,7 +288,7 @@ ADI_REG_TYPE R7_MICCTRLREGISTER_IC1_Default[REG_MICCTRLREGISTER_IC1_BYTE] = {
|
||||
/* Register Default - IC1.Record Input Signal Path Registers */
|
||||
#define R8_RECORD_INPUT_SIGNAL_PATH_REGISTERS_IC1_SIZE 8
|
||||
ADI_REG_TYPE R8_RECORD_INPUT_SIGNAL_PATH_REGISTERS_IC1_Default[R8_RECORD_INPUT_SIGNAL_PATH_REGISTERS_IC1_SIZE] = {
|
||||
0x00, 0x01, 0x08, 0x01, 0x08, 0x41, 0x41, 0x08
|
||||
0x00, 0x5B, 0x00, 0x5B, 0x00, 0x40, 0x40, 0x08
|
||||
};
|
||||
|
||||
/* Register Default - IC1.ADC Control Registers */
|
||||
@@ -308,7 +300,7 @@ ADI_REG_TYPE R9_ADC_CONTROL_REGISTERS_IC1_Default[R9_ADC_CONTROL_REGISTERS_IC1_S
|
||||
/* Register Default - IC1.Playback Output Signal Path Registers */
|
||||
#define R10_PLAYBACK_OUTPUT_SIGNAL_PATH_REGISTERS_IC1_SIZE 14
|
||||
ADI_REG_TYPE R10_PLAYBACK_OUTPUT_SIGNAL_PATH_REGISTERS_IC1_Default[R10_PLAYBACK_OUTPUT_SIGNAL_PATH_REGISTERS_IC1_SIZE] = {
|
||||
0x2D, 0x00, 0x4D, 0x00, 0x0A, 0x0A, 0x00, 0xE6, 0xE7, 0x00, 0x00, 0xE5, 0x00, 0x03
|
||||
0x2D, 0x06, 0x4D, 0x60, 0x0A, 0x0A, 0x00, 0xE7, 0xE6, 0x00, 0x00, 0xE5, 0x00, 0x03
|
||||
};
|
||||
|
||||
/* Register Default - IC1.Converter Control Registers */
|
||||
@@ -348,7 +340,7 @@ ADI_REG_TYPE R21_DSP_ENABLE_REGISTER_IC1_Default[REG_DSP_ENABLE_REGISTER_IC1_BYT
|
||||
/* Register Default - IC1.CRC Registers */
|
||||
#define R22_CRC_REGISTERS_IC1_SIZE 5
|
||||
ADI_REG_TYPE R22_CRC_REGISTERS_IC1_Default[R22_CRC_REGISTERS_IC1_SIZE] = {
|
||||
0x7F, 0x12, 0x7F, 0x7F, 0x01
|
||||
0x7F, 0x7F, 0x3B, 0x5B, 0x01
|
||||
};
|
||||
|
||||
/* Register Default - IC1.GPIO Registers */
|
||||
@@ -366,7 +358,7 @@ ADI_REG_TYPE R24_NON_MODULO_REGISTERS_IC1_Default[R24_NON_MODULO_REGISTERS_IC1_S
|
||||
/* Register Default - IC1.Watchdog Registers */
|
||||
#define R25_WATCHDOG_REGISTERS_IC1_SIZE 5
|
||||
ADI_REG_TYPE R25_WATCHDOG_REGISTERS_IC1_Default[R25_WATCHDOG_REGISTERS_IC1_SIZE] = {
|
||||
0x00, 0x02, 0x00, 0x00, 0x00
|
||||
0x00, 0x04, 0x00, 0x00, 0x00
|
||||
};
|
||||
|
||||
/* Register Default - IC1.Sampling Rate Setting Register */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
* File: C:\ESP_IDF_Projects\H2201_Audio_Mixer\ADAU1761\System\H2201_V1_IC1_PARAM.h
|
||||
*
|
||||
* Created: Tuesday, May 10, 2022 9:15:05 AM
|
||||
* Created: Thursday, May 12, 2022 12:49:57 PM
|
||||
* Description: H2201_V1:IC1 parameter RAM definitions.
|
||||
*
|
||||
* This software is distributed in the hope that it will be useful,
|
||||
@@ -157,7 +157,7 @@
|
||||
#define MOD_BTR_R_MUTENOSLEWALG4MUTE_TYPE SIGMASTUDIOTYPE_FIXPOINT
|
||||
|
||||
/* Module Left Mixer - NxM Mixer*/
|
||||
#define MOD_LEFTMIXER_COUNT 3
|
||||
#define MOD_LEFTMIXER_COUNT 2
|
||||
#define MOD_LEFTMIXER_DEVICE "IC1"
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10000_ADDR 34
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10000_FIXPT 0x00721482
|
||||
@@ -167,25 +167,17 @@
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10001_FIXPT 0x00721482
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10001_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0.891250938133746)
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10001_TYPE SIGMASTUDIOTYPE_FIXPOINT
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10002_ADDR 36
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10002_FIXPT 0x00800000
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10002_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(1)
|
||||
#define MOD_LEFTMIXER_ALG0_NXNMIXER1940ALG10002_TYPE SIGMASTUDIOTYPE_FIXPOINT
|
||||
|
||||
/* Module Right Mixer - NxM Mixer*/
|
||||
#define MOD_RIGHTMIXER_COUNT 3
|
||||
#define MOD_RIGHTMIXER_COUNT 2
|
||||
#define MOD_RIGHTMIXER_DEVICE "IC1"
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20000_ADDR 37
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20000_ADDR 36
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20000_FIXPT 0x00721482
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20000_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0.891250938133746)
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20000_TYPE SIGMASTUDIOTYPE_FIXPOINT
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20001_ADDR 38
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20001_ADDR 37
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20001_FIXPT 0x00721482
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20001_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0.891250938133746)
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20001_TYPE SIGMASTUDIOTYPE_FIXPOINT
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20002_ADDR 39
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20002_FIXPT 0x00800000
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20002_VALUE SIGMASTUDIOTYPE_FIXPOINT_CONVERT(1)
|
||||
#define MOD_RIGHTMIXER_ALG0_NXNMIXER1940ALG20002_TYPE SIGMASTUDIOTYPE_FIXPOINT
|
||||
|
||||
#endif
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
* File: C:\ESP_IDF_Projects\H2201_Audio_Mixer\ADAU1761\System\H2201_V1_IC1_REG.h
|
||||
*
|
||||
* Created: Tuesday, May 10, 2022 9:15:05 AM
|
||||
* Created: Thursday, May 12, 2022 12:49:57 PM
|
||||
* Description: H2201_V1:IC1 control register definitions.
|
||||
*
|
||||
* This software is distributed in the hope that it will be useful,
|
||||
@@ -253,17 +253,17 @@
|
||||
/* CRC Ideal_2 - Registers (IC1) */
|
||||
#define REG_CRC_IDEAL_2_IC1_ADDR 0x40C1
|
||||
#define REG_CRC_IDEAL_2_IC1_BYTE 1
|
||||
#define REG_CRC_IDEAL_2_IC1_VALUE 0x12
|
||||
#define REG_CRC_IDEAL_2_IC1_VALUE 0x7F
|
||||
|
||||
/* CRC Ideal_3 - Registers (IC1) */
|
||||
#define REG_CRC_IDEAL_3_IC1_ADDR 0x40C2
|
||||
#define REG_CRC_IDEAL_3_IC1_BYTE 1
|
||||
#define REG_CRC_IDEAL_3_IC1_VALUE 0x7F
|
||||
#define REG_CRC_IDEAL_3_IC1_VALUE 0x3B
|
||||
|
||||
/* CRC Ideal_4 - Registers (IC1) */
|
||||
#define REG_CRC_IDEAL_4_IC1_ADDR 0x40C3
|
||||
#define REG_CRC_IDEAL_4_IC1_BYTE 1
|
||||
#define REG_CRC_IDEAL_4_IC1_VALUE 0x7F
|
||||
#define REG_CRC_IDEAL_4_IC1_VALUE 0x5B
|
||||
|
||||
/* CRC Enable - Registers (IC1) */
|
||||
#define REG_CRC_ENABLE_IC1_ADDR 0x40C4
|
||||
@@ -298,7 +298,7 @@
|
||||
/* Watchdog Register Value 1 - Registers (IC1) */
|
||||
#define REG_WATCHDOG_REGISTER_VALUE_1_IC1_ADDR 0x40D1
|
||||
#define REG_WATCHDOG_REGISTER_VALUE_1_IC1_BYTE 1
|
||||
#define REG_WATCHDOG_REGISTER_VALUE_1_IC1_VALUE 0x2
|
||||
#define REG_WATCHDOG_REGISTER_VALUE_1_IC1_VALUE 0x4
|
||||
|
||||
/* Watchdog Register Value 2 - Registers (IC1) */
|
||||
#define REG_WATCHDOG_REGISTER_VALUE_2_IC1_ADDR 0x40D2
|
||||
@@ -880,17 +880,17 @@
|
||||
#define R45_CRC_IDEAL_1_IC1_SHIFT 0
|
||||
|
||||
/* CRC Ideal_2 (IC1) */
|
||||
#define R46_CRC_IDEAL_2_IC1 0x12 /* 00010010b [7:0] */
|
||||
#define R46_CRC_IDEAL_2_IC1 0x7F /* 01111111b [7:0] */
|
||||
#define R46_CRC_IDEAL_2_IC1_MASK 0xFF
|
||||
#define R46_CRC_IDEAL_2_IC1_SHIFT 0
|
||||
|
||||
/* CRC Ideal_3 (IC1) */
|
||||
#define R47_CRC_IDEAL_3_IC1 0x7F /* 01111111b [7:0] */
|
||||
#define R47_CRC_IDEAL_3_IC1 0x3B /* 00111011b [7:0] */
|
||||
#define R47_CRC_IDEAL_3_IC1_MASK 0xFF
|
||||
#define R47_CRC_IDEAL_3_IC1_SHIFT 0
|
||||
|
||||
/* CRC Ideal_4 (IC1) */
|
||||
#define R48_CRC_IDEAL_4_IC1 0x7F /* 01111111b [7:0] */
|
||||
#define R48_CRC_IDEAL_4_IC1 0x5B /* 01011011b [7:0] */
|
||||
#define R48_CRC_IDEAL_4_IC1_MASK 0xFF
|
||||
#define R48_CRC_IDEAL_4_IC1_SHIFT 0
|
||||
|
||||
@@ -925,7 +925,7 @@
|
||||
#define R54_WATCHDOG_ENABLE_IC1_SHIFT 0
|
||||
|
||||
/* Watchdog Register Value 1 (IC1) */
|
||||
#define R55_WATCHDOG_VALUE_1_IC1 0x02 /* 00000010b [7:0] */
|
||||
#define R55_WATCHDOG_VALUE_1_IC1 0x04 /* 00000100b [7:0] */
|
||||
#define R55_WATCHDOG_VALUE_1_IC1_MASK 0xFF
|
||||
#define R55_WATCHDOG_VALUE_1_IC1_SHIFT 0
|
||||
|
||||
|
||||
@@ -13,16 +13,26 @@
|
||||
#include "H2201_buttons.h"
|
||||
#include "H2201_i2c.h"
|
||||
|
||||
// static QueueHandle_t H2201_button_event_queue = NULL;
|
||||
// static QueueHandle_t H2201_encoder_volume_queue = NULL;
|
||||
// static QueueHandle_t h2201_encoder_queue = NULL;
|
||||
// static TaskHandle_t h2201_encoder_task_handle = NULL;
|
||||
// static uint32_t encoder_pcnt_unit = 0;
|
||||
uint8_t master_volume = MASTER_VOLUME_0DB;
|
||||
uint8_t telephone_volume = TELEPHONE_VOLUME_0DB;
|
||||
uint8_t pc_volume = PC_VOLUME_0DB;
|
||||
uint8_t bluetooth_volume = BLUETOOTH_VOLUME_0DB;
|
||||
uint32_t current_button = 0;
|
||||
|
||||
//#define UP 1
|
||||
//#define DOWN 0
|
||||
|
||||
volatile uint8_t master_volume = 0xE7;
|
||||
static void h2201_volume_add(uint8_t *volume, uint8_t limit)
|
||||
{
|
||||
if (*volume < limit)
|
||||
{
|
||||
*volume = *volume + 1;
|
||||
}
|
||||
}
|
||||
static void h2201_volume_subtract(uint8_t *volume)
|
||||
{
|
||||
if (*volume > 0x00)
|
||||
{
|
||||
*volume = *volume - 1;
|
||||
}
|
||||
}
|
||||
|
||||
static void h2201_buttons_eventhandler(uint16_t event, void *p_param)
|
||||
{
|
||||
@@ -35,25 +45,56 @@ static void h2201_buttons_eventhandler(uint16_t event, void *p_param)
|
||||
if (gpio_get_level(io_num) == 0)
|
||||
{
|
||||
H2201_i2c_beep();
|
||||
current_button = io_num;
|
||||
// if (io_num == MASTER_BUTTON)
|
||||
// {
|
||||
// current_button = MASTER_BUTTON;
|
||||
// }
|
||||
}
|
||||
break;
|
||||
case ENCODER_UP_EVENT:
|
||||
if (master_volume < 0xE7)
|
||||
if (current_button == MASTER_VOLUME_BUTTON)
|
||||
{
|
||||
master_volume++;
|
||||
h2201_volume_add(&master_volume, MASTER_VOLUME_0DB);
|
||||
H2201_i2c_mastervolume(master_volume);
|
||||
}
|
||||
if (current_button == TELEPHONE_VOLUME_BUTTON)
|
||||
{
|
||||
h2201_volume_add(&telephone_volume, TELEPHONE_VOLUME_0DB);
|
||||
H2201_i2c_telephonevolume(telephone_volume);
|
||||
}
|
||||
if (current_button == PC_VOLUME_BUTTON)
|
||||
{
|
||||
h2201_volume_add(&pc_volume, PC_VOLUME_0DB);
|
||||
H2201_i2c_pcvolume(pc_volume);
|
||||
}
|
||||
if (current_button == BLUETOOTH_VOLUME_BUTTON)
|
||||
{
|
||||
h2201_volume_add(&bluetooth_volume, BLUETOOTH_VOLUME_0DB);
|
||||
H2201_i2c_bluetoothvolume(bluetooth_volume);
|
||||
}
|
||||
// uint8_t volume = *((uint8_t *)(p_param));
|
||||
// printf("volume %u\n", master_volume);
|
||||
H2201_i2c_mastervolume(master_volume);
|
||||
break;
|
||||
case ENCODER_DOWN_EVENT:
|
||||
if (master_volume > 0x03)
|
||||
if (current_button == MASTER_VOLUME_BUTTON)
|
||||
{
|
||||
master_volume--;
|
||||
h2201_volume_subtract(&master_volume);
|
||||
H2201_i2c_mastervolume(master_volume);
|
||||
}
|
||||
if (current_button == TELEPHONE_VOLUME_BUTTON)
|
||||
{
|
||||
h2201_volume_subtract(&telephone_volume);
|
||||
H2201_i2c_telephonevolume(telephone_volume);
|
||||
}
|
||||
if (current_button == PC_VOLUME_BUTTON)
|
||||
{
|
||||
h2201_volume_subtract(&pc_volume);
|
||||
H2201_i2c_pcvolume(pc_volume);
|
||||
}
|
||||
if (current_button == BLUETOOTH_VOLUME_BUTTON)
|
||||
{
|
||||
h2201_volume_subtract(&bluetooth_volume);
|
||||
H2201_i2c_bluetoothvolume(bluetooth_volume);
|
||||
}
|
||||
// uint8_t volume = *((uint8_t *)(p_param));
|
||||
// printf("volume %u\n", master_volume);
|
||||
H2201_i2c_mastervolume(master_volume);
|
||||
break;
|
||||
default:
|
||||
ESP_LOGE(H2201_BUTTONS_TAG, "%s unhandled evt %d", __func__, event);
|
||||
@@ -120,7 +161,7 @@ void H2201_buttons_init(void)
|
||||
gpio_config_t io_conf = {};
|
||||
|
||||
io_conf.intr_type = GPIO_INTR_NEGEDGE;
|
||||
io_conf.pin_bit_mask = ((1ULL << BUTTON_1) | (1ULL << BUTTON_2) | (1ULL << BUTTON_3) | (1ULL << BUTTON_4));
|
||||
io_conf.pin_bit_mask = ((1ULL << MASTER_VOLUME_BUTTON) | (1ULL << TELEPHONE_VOLUME_BUTTON) | (1ULL << PC_VOLUME_BUTTON) | (1ULL << BLUETOOTH_VOLUME_BUTTON));
|
||||
|
||||
io_conf.mode = GPIO_MODE_INPUT;
|
||||
gpio_config(&io_conf);
|
||||
@@ -133,10 +174,10 @@ void H2201_buttons_init(void)
|
||||
adc_power_acquire();
|
||||
|
||||
gpio_install_isr_service(0); // no flags needed
|
||||
gpio_isr_handler_add(BUTTON_1, H2201_buttons_ISR, (void *)BUTTON_1);
|
||||
gpio_isr_handler_add(BUTTON_2, H2201_buttons_ISR, (void *)BUTTON_2);
|
||||
gpio_isr_handler_add(BUTTON_3, H2201_buttons_ISR, (void *)BUTTON_3);
|
||||
gpio_isr_handler_add(BUTTON_4, H2201_buttons_ISR, (void *)BUTTON_4);
|
||||
gpio_isr_handler_add(MASTER_VOLUME_BUTTON, H2201_buttons_ISR, (void *)MASTER_VOLUME_BUTTON);
|
||||
gpio_isr_handler_add(TELEPHONE_VOLUME_BUTTON, H2201_buttons_ISR, (void *)TELEPHONE_VOLUME_BUTTON);
|
||||
gpio_isr_handler_add(PC_VOLUME_BUTTON, H2201_buttons_ISR, (void *)PC_VOLUME_BUTTON);
|
||||
gpio_isr_handler_add(BLUETOOTH_VOLUME_BUTTON, H2201_buttons_ISR, (void *)BLUETOOTH_VOLUME_BUTTON);
|
||||
}
|
||||
//******************* encoder ********************************
|
||||
bool IRAM_ATTR H2201_encoder_ISR(pcnt_unit_handle_t unit, pcnt_watch_event_data_t *edata, void *user_ctx)
|
||||
|
||||
@@ -3,10 +3,20 @@
|
||||
|
||||
#define H2201_BUTTONS_TAG "H2201_BUTTONS"
|
||||
|
||||
#define BUTTON_1 36
|
||||
#define BUTTON_2 39
|
||||
#define BUTTON_3 34
|
||||
#define BUTTON_4 35
|
||||
//#define BUTTON_1 36
|
||||
//#define BUTTON_2 39
|
||||
//#define BUTTON_3 34
|
||||
//#define BUTTON_4 35
|
||||
|
||||
#define MASTER_VOLUME_BUTTON 35
|
||||
#define TELEPHONE_VOLUME_BUTTON 34
|
||||
#define PC_VOLUME_BUTTON 39
|
||||
#define BLUETOOTH_VOLUME_BUTTON 36
|
||||
|
||||
#define MASTER_VOLUME_0DB 0x39
|
||||
#define TELEPHONE_VOLUME_0DB 0x06
|
||||
#define PC_VOLUME_0DB 0x05
|
||||
#define BLUETOOTH_VOLUME_0DB 0x39
|
||||
|
||||
#define ROTARY_A_GPIO 27
|
||||
#define ROTARY_B_GPIO 32
|
||||
|
||||
@@ -33,17 +33,18 @@ void H2201_i2c_beep(void)
|
||||
xTaskCreate(H2201_i2c_beep_task, "beep", 2048, NULL, configMAX_PRIORITIES - 3, NULL);
|
||||
}
|
||||
|
||||
void H2201_i2c_volume_task(void *arg)
|
||||
void H2201_i2c_mastervolume_task(void *arg)
|
||||
{
|
||||
printf("start volume task \n");
|
||||
uint8_t volume = *((uint8_t *)arg);
|
||||
if (xSemaphoreTake(i2c_block_mutex, (TickType_t)portMAX_DELAY) == pdTRUE)
|
||||
{
|
||||
printf("Master vol %d\n", volume);
|
||||
uint8_t vol = volume << R30_PB_HEADPHONE_LEFT_VOL_IC1_SHIFT;
|
||||
vol |= (1 << R30_PB_HEADPHONE_LEFT_PWRUP_IC1_SHIFT); // Headphone volume control enable.
|
||||
vol |= (1 << R30_PB_HEADPHONE_LEFT_MUTE_IC1_SHIFT); // unmute
|
||||
SIGMA_WRITE_REGISTER(DEVICE_ADDR_IC1, REG_PLAYBACK_HEADPHONE_LEFT_IC1_ADDR, vol);
|
||||
|
||||
SIGMA_WRITE_REGISTER(DEVICE_ADDR_IC1, REG_PLAYBACK_HEADPHONE_LEFT_IC1_ADDR, volume);
|
||||
// vTaskDelay(10 / portTICK_PERIOD_MS);
|
||||
SIGMA_WRITE_REGISTER(DEVICE_ADDR_IC1, REG_PLAYBACK_HEADPHONE_RIGHT_IC1_ADDR, volume);
|
||||
vol &= ~(1 << R31_PB_HEADPHONE_RIGHT_PWRUP_IC1_SHIFT); // enable line output
|
||||
SIGMA_WRITE_REGISTER(DEVICE_ADDR_IC1, REG_PLAYBACK_HEADPHONE_RIGHT_IC1_ADDR, vol);
|
||||
|
||||
xSemaphoreGive(i2c_block_mutex);
|
||||
}
|
||||
@@ -55,7 +56,84 @@ void H2201_i2c_volume_task(void *arg)
|
||||
}
|
||||
void H2201_i2c_mastervolume(uint8_t volume)
|
||||
{
|
||||
xTaskCreate(H2201_i2c_volume_task, "volume", 2048, (void *)&volume, configMAX_PRIORITIES - 3, NULL);
|
||||
xTaskCreate(H2201_i2c_mastervolume_task, "mastervolume", 2048, (void *)&volume, configMAX_PRIORITIES - 3, NULL);
|
||||
}
|
||||
|
||||
void H2201_i2c_telephonevolume_task(void *arg)
|
||||
{
|
||||
uint8_t volume = *((uint8_t *)arg);
|
||||
if (xSemaphoreTake(i2c_block_mutex, (TickType_t)portMAX_DELAY) == pdTRUE)
|
||||
{
|
||||
uint8_t vol = volume << R23_PBC0_AUX_OUT_GAIN_IC1_SHIFT;
|
||||
vol |= (1 << R23_PBC0_LEFT_DAC_MUTE_IC1_SHIFT); // unmute left
|
||||
vol |= (1 << R23_PBC0_MIX_ENABLE_IC1_SHIFT); // enable mixer
|
||||
SIGMA_WRITE_REGISTER(DEVICE_ADDR_IC1, REG_PLAYBACK_MIXER_LEFT_CONTROL_0_IC1_ADDR, vol);
|
||||
|
||||
vol &= ~(1 << R25_PBMRC0_L_DAC_MUTE_IC1_SHIFT); // mute left
|
||||
vol |= (1 << R25_PBMRC0_R_DAC_MUTE_IC1_SHIFT); // unmute right
|
||||
SIGMA_WRITE_REGISTER(DEVICE_ADDR_IC1, REG_PLABACK_MIXER_RIGHT_CONTROL_0_IC1_ADDR, vol);
|
||||
|
||||
xSemaphoreGive(i2c_block_mutex);
|
||||
}
|
||||
else
|
||||
{
|
||||
printf("cannot get mutex \n");
|
||||
}
|
||||
vTaskDelete(NULL);
|
||||
}
|
||||
void H2201_i2c_telephonevolume(uint8_t volume)
|
||||
{
|
||||
xTaskCreate(H2201_i2c_telephonevolume_task, "telvolume", 2048, (void *)&volume, configMAX_PRIORITIES - 3, NULL);
|
||||
}
|
||||
|
||||
void H2201_i2c_bluetoothvolume_task(void *arg)
|
||||
{
|
||||
uint8_t volume = *((uint8_t *)arg);
|
||||
if (xSemaphoreTake(i2c_block_mutex, (TickType_t)portMAX_DELAY) == pdTRUE)
|
||||
{
|
||||
printf("bluetooth vol %d\n", volume);
|
||||
|
||||
// SIGMA_WRITE_REGISTER(DEVICE_ADDR_IC1, REG_PLAYBACK_MIXER_LEFT_CONTROL_0_IC1_ADDR, volume);
|
||||
// vTaskDelay(10 / portTICK_PERIOD_MS);
|
||||
// SIGMA_WRITE_REGISTER(DEVICE_ADDR_IC1, REG_PLABACK_MIXER_RIGHT_CONTROL_0_IC1_ADDR, volume);
|
||||
|
||||
xSemaphoreGive(i2c_block_mutex);
|
||||
}
|
||||
else
|
||||
{
|
||||
printf("cannot get mutex \n");
|
||||
}
|
||||
vTaskDelete(NULL);
|
||||
}
|
||||
void H2201_i2c_bluetoothvolume(uint8_t volume)
|
||||
{
|
||||
xTaskCreate(H2201_i2c_bluetoothvolume_task, "blvolume", 2048, (void *)&volume, configMAX_PRIORITIES - 3, NULL);
|
||||
}
|
||||
|
||||
void H2201_i2c_pcvolume_task(void *arg)
|
||||
{
|
||||
uint8_t volume = *((uint8_t *)arg);
|
||||
if (xSemaphoreTake(i2c_block_mutex, (TickType_t)portMAX_DELAY) == pdTRUE)
|
||||
{
|
||||
uint8_t vol = volume << 3;
|
||||
vol |= volume;
|
||||
vol = vol << 1;
|
||||
vol |= (1 << R5_ENABLE_MIXER_IC1_SHIFT); // mixer enable
|
||||
|
||||
SIGMA_WRITE_REGISTER(DEVICE_ADDR_IC1, REG_RECORD_MIXER_LEFT_CTRL_0_IC1_ADDR, vol);
|
||||
SIGMA_WRITE_REGISTER(DEVICE_ADDR_IC1, REG_RECORD_MIXER_RIGHT_CTRL_0_IC1_ADDR, vol);
|
||||
|
||||
xSemaphoreGive(i2c_block_mutex);
|
||||
}
|
||||
else
|
||||
{
|
||||
printf("cannot get mutex \n");
|
||||
}
|
||||
vTaskDelete(NULL);
|
||||
}
|
||||
void H2201_i2c_pcvolume(uint8_t volume)
|
||||
{
|
||||
xTaskCreate(H2201_i2c_pcvolume_task, "pcvolume", 2048, (void *)&volume, configMAX_PRIORITIES - 3, NULL);
|
||||
}
|
||||
|
||||
void H2201_i2c_master_init(void)
|
||||
|
||||
@@ -16,5 +16,8 @@ void H2201_i2c_adau1761_init(void);
|
||||
|
||||
void H2201_i2c_beep(void);
|
||||
void H2201_i2c_mastervolume(uint8_t volume);
|
||||
void H2201_i2c_telephonevolume(uint8_t volume);
|
||||
void H2201_i2c_bluetoothvolume(uint8_t volume);
|
||||
void H2201_i2c_pcvolume(uint8_t volume);
|
||||
|
||||
#endif /* __H2201_I2C_H__ */
|
||||
@@ -1069,13 +1069,14 @@ CONFIG_HEAP_TRACING_OFF=y
|
||||
# CONFIG_LOG_DEFAULT_LEVEL_NONE is not set
|
||||
# CONFIG_LOG_DEFAULT_LEVEL_ERROR is not set
|
||||
# CONFIG_LOG_DEFAULT_LEVEL_WARN is not set
|
||||
# CONFIG_LOG_DEFAULT_LEVEL_INFO is not set
|
||||
CONFIG_LOG_DEFAULT_LEVEL_DEBUG=y
|
||||
CONFIG_LOG_DEFAULT_LEVEL_INFO=y
|
||||
# CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set
|
||||
# CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set
|
||||
CONFIG_LOG_DEFAULT_LEVEL=4
|
||||
CONFIG_LOG_DEFAULT_LEVEL=3
|
||||
CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y
|
||||
# CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set
|
||||
# CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set
|
||||
CONFIG_LOG_MAXIMUM_LEVEL=4
|
||||
CONFIG_LOG_MAXIMUM_LEVEL=3
|
||||
CONFIG_LOG_COLORS=y
|
||||
CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y
|
||||
# CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set
|
||||
|
||||
@@ -314,12 +314,6 @@ CONFIG_APPTRACE_UART_TASK_PRIO=1
|
||||
CONFIG_APPTRACE_LOCK_ENABLE=y
|
||||
# end of Application Level Tracing
|
||||
|
||||
#
|
||||
# ESP-ASIO
|
||||
#
|
||||
# CONFIG_ASIO_SSL_SUPPORT is not set
|
||||
# end of ESP-ASIO
|
||||
|
||||
#
|
||||
# Bluetooth
|
||||
#
|
||||
@@ -357,10 +351,7 @@ CONFIG_BTDM_CTRL_HCI_MODE_VHCI=y
|
||||
#
|
||||
# MODEM SLEEP Options
|
||||
#
|
||||
CONFIG_BTDM_CTRL_MODEM_SLEEP=y
|
||||
CONFIG_BTDM_CTRL_MODEM_SLEEP_MODE_ORIG=y
|
||||
# CONFIG_BTDM_CTRL_MODEM_SLEEP_MODE_EVED is not set
|
||||
CONFIG_BTDM_CTRL_LPCLK_SEL_MAIN_XTAL=y
|
||||
# CONFIG_BTDM_CTRL_MODEM_SLEEP is not set
|
||||
# end of MODEM SLEEP Options
|
||||
|
||||
CONFIG_BTDM_BLE_SLEEP_CLOCK_ACCURACY_INDEX_EFF=1
|
||||
@@ -641,7 +632,7 @@ CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT=y
|
||||
# CONFIG_PCNT_CTRL_FUNC_IN_IRAM is not set
|
||||
CONFIG_PCNT_ISR_IRAM_SAFE=y
|
||||
# CONFIG_PCNT_SUPPRESS_DEPRECATE_WARN is not set
|
||||
# CONFIG_PCNT_ENABLE_DEBUG_LOG is not set
|
||||
CONFIG_PCNT_ENABLE_DEBUG_LOG=y
|
||||
# end of PCNT Configuration
|
||||
# end of Driver configurations
|
||||
|
||||
@@ -703,21 +694,9 @@ CONFIG_ESP_ERR_TO_NAME_LOOKUP=y
|
||||
#
|
||||
# Ethernet
|
||||
#
|
||||
CONFIG_ETH_ENABLED=y
|
||||
CONFIG_ETH_USE_ESP32_EMAC=y
|
||||
CONFIG_ETH_PHY_INTERFACE_RMII=y
|
||||
CONFIG_ETH_RMII_CLK_INPUT=y
|
||||
# CONFIG_ETH_RMII_CLK_OUTPUT is not set
|
||||
CONFIG_ETH_RMII_CLK_IN_GPIO=0
|
||||
CONFIG_ETH_DMA_BUFFER_SIZE=512
|
||||
CONFIG_ETH_DMA_RX_BUFFER_NUM=10
|
||||
CONFIG_ETH_DMA_TX_BUFFER_NUM=10
|
||||
CONFIG_ETH_USE_SPI_ETHERNET=y
|
||||
# CONFIG_ETH_SPI_ETHERNET_DM9051 is not set
|
||||
# CONFIG_ETH_SPI_ETHERNET_W5500 is not set
|
||||
# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set
|
||||
# CONFIG_ETH_USE_ESP32_EMAC is not set
|
||||
# CONFIG_ETH_USE_SPI_ETHERNET is not set
|
||||
# CONFIG_ETH_USE_OPENETH is not set
|
||||
# CONFIG_ETH_TRANSMIT_MUTEX is not set
|
||||
# end of Ethernet
|
||||
|
||||
#
|
||||
@@ -735,7 +714,7 @@ CONFIG_ETH_USE_SPI_ETHERNET=y
|
||||
#
|
||||
# ESP HTTP client
|
||||
#
|
||||
CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS=y
|
||||
# CONFIG_ESP_HTTP_CLIENT_ENABLE_HTTPS is not set
|
||||
# CONFIG_ESP_HTTP_CLIENT_ENABLE_BASIC_AUTH is not set
|
||||
# CONFIG_ESP_HTTP_CLIENT_ENABLE_DIGEST_AUTH is not set
|
||||
# end of ESP HTTP client
|
||||
@@ -853,9 +832,9 @@ CONFIG_ESP_PHY_REDUCE_TX_POWER=y
|
||||
# ESP System Settings
|
||||
#
|
||||
# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 is not set
|
||||
CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160=y
|
||||
# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240 is not set
|
||||
CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=160
|
||||
# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 is not set
|
||||
CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y
|
||||
CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=240
|
||||
# CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT is not set
|
||||
CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y
|
||||
# CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set
|
||||
@@ -869,7 +848,7 @@ CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y
|
||||
|
||||
CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE=32
|
||||
CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE=2304
|
||||
CONFIG_ESP_MAIN_TASK_STACK_SIZE=3584
|
||||
CONFIG_ESP_MAIN_TASK_STACK_SIZE=4096
|
||||
# CONFIG_ESP_MAIN_TASK_AFFINITY_CPU0 is not set
|
||||
CONFIG_ESP_MAIN_TASK_AFFINITY_CPU1=y
|
||||
# CONFIG_ESP_MAIN_TASK_AFFINITY_NO_AFFINITY is not set
|
||||
@@ -1091,11 +1070,12 @@ CONFIG_HEAP_TRACING_OFF=y
|
||||
# CONFIG_LOG_DEFAULT_LEVEL_ERROR is not set
|
||||
# CONFIG_LOG_DEFAULT_LEVEL_WARN is not set
|
||||
# CONFIG_LOG_DEFAULT_LEVEL_INFO is not set
|
||||
# CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set
|
||||
CONFIG_LOG_DEFAULT_LEVEL_VERBOSE=y
|
||||
CONFIG_LOG_DEFAULT_LEVEL=5
|
||||
CONFIG_LOG_DEFAULT_LEVEL_DEBUG=y
|
||||
# CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set
|
||||
CONFIG_LOG_DEFAULT_LEVEL=4
|
||||
CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y
|
||||
CONFIG_LOG_MAXIMUM_LEVEL=5
|
||||
# CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set
|
||||
CONFIG_LOG_MAXIMUM_LEVEL=4
|
||||
CONFIG_LOG_COLORS=y
|
||||
CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y
|
||||
# CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set
|
||||
@@ -1119,9 +1099,7 @@ CONFIG_LWIP_SO_REUSE_RXTOALL=y
|
||||
# CONFIG_LWIP_SO_RCVBUF is not set
|
||||
# CONFIG_LWIP_NETBUF_RECVINFO is not set
|
||||
CONFIG_LWIP_IP4_FRAG=y
|
||||
CONFIG_LWIP_IP6_FRAG=y
|
||||
# CONFIG_LWIP_IP4_REASSEMBLY is not set
|
||||
# CONFIG_LWIP_IP6_REASSEMBLY is not set
|
||||
# CONFIG_LWIP_IP_FORWARD is not set
|
||||
# CONFIG_LWIP_STATS is not set
|
||||
CONFIG_LWIP_ESP_GRATUITOUS_ARP=y
|
||||
@@ -1136,16 +1114,11 @@ CONFIG_LWIP_DHCP_OPTIONS_LEN=68
|
||||
#
|
||||
# DHCP server
|
||||
#
|
||||
CONFIG_LWIP_DHCPS=y
|
||||
CONFIG_LWIP_DHCPS_LEASE_UNIT=60
|
||||
CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8
|
||||
# CONFIG_LWIP_DHCPS is not set
|
||||
# end of DHCP server
|
||||
|
||||
# CONFIG_LWIP_AUTOIP is not set
|
||||
CONFIG_LWIP_IPV6=y
|
||||
# CONFIG_LWIP_IPV6_AUTOCONFIG is not set
|
||||
CONFIG_LWIP_IPV6_NUM_ADDRESSES=3
|
||||
# CONFIG_LWIP_IPV6_FORWARD is not set
|
||||
# CONFIG_LWIP_IPV6 is not set
|
||||
# CONFIG_LWIP_NETIF_STATUS_CALLBACK is not set
|
||||
CONFIG_LWIP_NETIF_LOOPBACK=y
|
||||
CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8
|
||||
@@ -1193,8 +1166,6 @@ CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY=y
|
||||
# CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU1 is not set
|
||||
CONFIG_LWIP_TCPIP_TASK_AFFINITY=0x7FFFFFFF
|
||||
# CONFIG_LWIP_PPP_SUPPORT is not set
|
||||
CONFIG_LWIP_IPV6_MEMP_NUM_ND6_QUEUE=3
|
||||
CONFIG_LWIP_IPV6_ND6_NUM_NEIGHBORS=5
|
||||
# CONFIG_LWIP_SLIP_SUPPORT is not set
|
||||
|
||||
#
|
||||
@@ -1227,18 +1198,9 @@ CONFIG_LWIP_ESP_LWIP_ASSERT=y
|
||||
# CONFIG_LWIP_HOOK_TCP_ISN_NONE is not set
|
||||
CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT=y
|
||||
# CONFIG_LWIP_HOOK_TCP_ISN_CUSTOM is not set
|
||||
CONFIG_LWIP_HOOK_IP6_ROUTE_NONE=y
|
||||
# CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT is not set
|
||||
# CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM is not set
|
||||
CONFIG_LWIP_HOOK_ND6_GET_GW_NONE=y
|
||||
# CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT is not set
|
||||
# CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM is not set
|
||||
CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE=y
|
||||
# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT is not set
|
||||
# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM is not set
|
||||
CONFIG_LWIP_HOOK_IP6_INPUT_NONE=y
|
||||
# CONFIG_LWIP_HOOK_IP6_INPUT_DEFAULT is not set
|
||||
# CONFIG_LWIP_HOOK_IP6_INPUT_CUSTOM is not set
|
||||
# end of Hooks
|
||||
|
||||
# CONFIG_LWIP_DEBUG is not set
|
||||
@@ -1269,12 +1231,7 @@ CONFIG_MBEDTLS_SSL_KEEP_PEER_CERTIFICATE=y
|
||||
#
|
||||
# Certificate Bundle
|
||||
#
|
||||
CONFIG_MBEDTLS_CERTIFICATE_BUNDLE=y
|
||||
CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y
|
||||
# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_CMN is not set
|
||||
# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_NONE is not set
|
||||
# CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE is not set
|
||||
CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_MAX_CERTS=200
|
||||
# CONFIG_MBEDTLS_CERTIFICATE_BUNDLE is not set
|
||||
# end of Certificate Bundle
|
||||
|
||||
# CONFIG_MBEDTLS_ECP_RESTARTABLE is not set
|
||||
@@ -1393,17 +1350,14 @@ CONFIG_MDNS_MULTIPLE_INSTANCE=y
|
||||
#
|
||||
CONFIG_MDNS_PREDEF_NETIF_STA=y
|
||||
CONFIG_MDNS_PREDEF_NETIF_AP=y
|
||||
CONFIG_MDNS_PREDEF_NETIF_ETH=y
|
||||
# end of MDNS Predefined interfaces
|
||||
# end of mDNS
|
||||
|
||||
#
|
||||
# ESP-MQTT Configurations
|
||||
#
|
||||
CONFIG_MQTT_PROTOCOL_311=y
|
||||
CONFIG_MQTT_TRANSPORT_SSL=y
|
||||
CONFIG_MQTT_TRANSPORT_WEBSOCKET=y
|
||||
CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE=y
|
||||
# CONFIG_MQTT_PROTOCOL_311 is not set
|
||||
# CONFIG_MQTT_TRANSPORT_SSL is not set
|
||||
# CONFIG_MQTT_MSG_ID_INCREMENTAL is not set
|
||||
# CONFIG_MQTT_SKIP_PUBLISH_IF_DISCONNECTED is not set
|
||||
# CONFIG_MQTT_REPORT_DELETED_MESSAGES is not set
|
||||
@@ -1529,8 +1483,7 @@ CONFIG_SPIFFS_USE_MTIME=y
|
||||
#
|
||||
# Websocket
|
||||
#
|
||||
CONFIG_WS_TRANSPORT=y
|
||||
CONFIG_WS_BUFFER_SIZE=1024
|
||||
# CONFIG_WS_TRANSPORT is not set
|
||||
# end of Websocket
|
||||
# end of TCP Transport
|
||||
|
||||
@@ -1646,7 +1599,7 @@ CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF=0
|
||||
CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE=0
|
||||
CONFIG_BTDM_CONTROLLER_HCI_MODE_VHCI=y
|
||||
# CONFIG_BTDM_CONTROLLER_HCI_MODE_UART_H4 is not set
|
||||
CONFIG_BTDM_CONTROLLER_MODEM_SLEEP=y
|
||||
# CONFIG_BTDM_CONTROLLER_MODEM_SLEEP is not set
|
||||
CONFIG_BLUEDROID_ENABLED=y
|
||||
# CONFIG_NIMBLE_ENABLED is not set
|
||||
CONFIG_BTC_TASK_STACK_SIZE=3072
|
||||
@@ -1850,16 +1803,16 @@ CONFIG_ESP32_PHY_MAX_TX_POWER=20
|
||||
CONFIG_REDUCE_PHY_TX_POWER=y
|
||||
CONFIG_ESP32_REDUCE_PHY_TX_POWER=y
|
||||
# CONFIG_ESP32_DEFAULT_CPU_FREQ_80 is not set
|
||||
CONFIG_ESP32_DEFAULT_CPU_FREQ_160=y
|
||||
# CONFIG_ESP32_DEFAULT_CPU_FREQ_240 is not set
|
||||
CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=160
|
||||
# CONFIG_ESP32_DEFAULT_CPU_FREQ_160 is not set
|
||||
CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y
|
||||
CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=240
|
||||
# CONFIG_ESP32_PANIC_PRINT_HALT is not set
|
||||
CONFIG_ESP32_PANIC_PRINT_REBOOT=y
|
||||
# CONFIG_ESP32_PANIC_SILENT_REBOOT is not set
|
||||
# CONFIG_ESP32_PANIC_GDBSTUB is not set
|
||||
CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32
|
||||
CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304
|
||||
CONFIG_MAIN_TASK_STACK_SIZE=3584
|
||||
CONFIG_MAIN_TASK_STACK_SIZE=4096
|
||||
CONFIG_CONSOLE_UART_DEFAULT=y
|
||||
# CONFIG_CONSOLE_UART_CUSTOM is not set
|
||||
# CONFIG_CONSOLE_UART_NONE is not set
|
||||
|
||||
Reference in New Issue
Block a user