Pyalpha tools for performance audio demo in PRSDK.
[processor-sdk/performance-audio-tools.git] / alpha / bm2_a.hdM
1 // bm2_a.hdM: inverse compilation file [Wed Mar 28 14:09:55 CDT 2018]
3 #define readBMMode 0xc240,0x0400
4 #define writeBMModeDisable 0xca40,0x0400
5 #define writeBMModeLPF2ndOrder 0xca40,0x0401
6 #define writeBMModeLPF4thOrder 0xca40,0x0402
7 #define writeBMModeLPFAuto 0xca40,0x0403
8 #define readBMOCAuto 0xc240,0x0500
9 #define writeBMOCAutoDisable 0xca40,0x0500
10 #define writeBMOCAutoProLogic 0xca40,0x0501
11 #define writeBMOCAutoCorrelation 0xca40,0x0502
12 #define readBMInactionReason 0xc240,0x0600
13 #define wroteBMInactionReasonNone 0xca40,0x0600
14 #define wroteBMInactionReasonModeDisabled 0xca40,0x0601
15 #define wroteBMInactionReasonBypassEnabled 0xca40,0x0602
16 #define wroteBMInactionReasonActiveFailed 0xca40,0x0603
17 #define wroteBMInactionReasonSetupFailed 0xca40,0x0604
18 #define wroteBMInactionReasonStreamUnknown 0xca40,0x0605
19 #define wroteBMInactionReasonStreamNone 0xca40,0x0606
20 #define wroteBMInactionReasonNoSubw 0xca40,0x0607
21 #define wroteBMInactionReasonSubwCount 0xca40,0x0608
22 #define wroteBMInactionReasonOCNONone 0xca40,0x0609
23 #define wroteBMInactionReasonBLKSIZE 0xca40,0x060a
24 #define wroteBMInactionReasonResetFailed 0xca40,0x060b
25 #define readBMOCSelect 0xc440,0x0008
26 #define readBMOCSelectChannelsLowFreq 0xc240,0x0800
27 #define writeBMOCSelectChannelsLowFreqMain 0xca40,0x0802
28 #define writeBMOCSelectChannelsLowFreqCntr 0xca40,0x0804
29 #define writeBMOCSelectChannelsLowFreqSurr 0xca40,0x0808
30 #define writeBMOCSelectChannelsLowFreqBack 0xca40,0x0810
31 #define writeBMOCSelectChannelsLowFreqWide 0xca40,0x0820
32 #define writeBMOCSelectChannelsLowFreqHigh 0xca40,0x0840
33 #define readBMOCSelectAncillary 0xc240,0x0900
34 #define writeBMOCSelectAncillaryDgtlLBNoneStd 0xca40,0x0981
35 #define writeBMOCSelectAncillaryDgtlLBNoneAlt 0xca40,0x0983
36 #define writeBMOCSelectAncillaryDgtlLBFrntStd 0xca40,0x0995
37 #define writeBMOCSelectAncillaryDgtlLBFrntAlt 0xca40,0x0997
38 #define writeBMOCSelectAncillaryDgtlLBRearStd 0xca40,0x0999
39 #define writeBMOCSelectAncillaryDgtlLBRearAlt 0xca40,0x099b
40 #define writeBMOCSelectAncillaryDgtlLBBothStd 0xca40,0x099d
41 #define writeBMOCSelectAncillaryDgtlLBBothAlt 0xca40,0x099f
42 #define writeBMOCSelectAncillaryAnlgLBNoneSubwStd 0xca40,0x0900
43 #define writeBMOCSelectAncillaryAnlgLBNoneSubwFil 0xca40,0x0901
44 #define writeBMOCSelectAncillaryAnlgLBFrntSubwStd 0xca40,0x0914
45 #define writeBMOCSelectAncillaryAnlgLBFrntSubwFil 0xca40,0x0915
46 #define writeBMOCSelectAncillaryAnlgLBRearSubwStd 0xca40,0x0918
47 #define writeBMOCSelectAncillaryAnlgLBRearSubwFil 0xca40,0x0919
48 #define writeBMOCSelectAncillaryAnlgLBBothSubwStd 0xca40,0x091c
49 #define writeBMOCSelectAncillaryAnlgLBBothSubwFil 0xca40,0x091d
50 #define readBMOCSelectAuto 0xc240,0x0a00
51 #define writeBMOCSelectAutoDisable 0xca40,0x0a00
52 #define writeBMOCSelectAutoProLogic 0xca40,0x0a01
53 #define writeBMOCSelectAutoCorrelation 0xca40,0x0a02
54 #define readBMOCSelectOCNumber 0xc240,0x0b00
55 #define writeBMOCSelectOCNumberNone 0xca40,0x0b40
56 #define writeBMOCSelectOCNumberDOC0 0xca40,0x0b00
57 #define writeBMOCSelectOCNumberDOC1 0xca40,0x0b01
58 #define writeBMOCSelectOCNumberDOC2 0xca40,0x0b02
59 #define writeBMOCSelectOCNumberDOC3 0xca40,0x0b03
60 #define writeBMOCSelectOCNumberDOCAuto 0xca40,0x0b0f
61 #define readBMOCSelectOCAuto 0xc340,0x000a
62 #define writeBMOCSelectOCAutoNone 0xcb40,0x000a,0x4000
63 #define writeBMOCSelectOCAutoDOC0CorrelOff 0xcb40,0x000a,0x0000
64 #define writeBMOCSelectOCAutoDOC0CorrelOn 0xcb40,0x000a,0x0002
65 #define writeBMOCSelectOCAutoDPC0CorrelOff 0xcb40,0x000a,0x0001
66 #define writeBMOCSelectOCAutoDPC0CorrelOn 0xcb40,0x000a,0x0003
67 #define writeBMOCSelectOCAutoDOC1CorrelOff 0xcb40,0x000a,0x0100
68 #define writeBMOCSelectOCAutoDOC1CorrelOn 0xcb40,0x000a,0x0102
69 #define writeBMOCSelectOCAutoDPC1CorrelOff 0xcb40,0x000a,0x0101
70 #define writeBMOCSelectOCAutoDPC1CorrelOn 0xcb40,0x000a,0x0103
71 #define writeBMOCSelectOCAutoDOC2CorrelOff 0xcb40,0x000a,0x0200
72 #define writeBMOCSelectOCAutoDOC2CorrelOn 0xcb40,0x000a,0x0202
73 #define writeBMOCSelectOCAutoDPC2CorrelOff 0xcb40,0x000a,0x0201
74 #define writeBMOCSelectOCAutoDPC2CorrelOn 0xcb40,0x000a,0x0203
75 #define writeBMOCSelectOCAutoDOC3CorrelOff 0xcb40,0x000a,0x0300
76 #define writeBMOCSelectOCAutoDOC3CorrelOn 0xcb40,0x000a,0x0302
77 #define writeBMOCSelectOCAutoDOCAutoCorrelOff 0xcb40,0x000a,0x0f00
78 #define writeBMOCSelectOCAutoDOCAutoCorrelOn 0xcb40,0x000a,0x0f02
79 #define readBMOCStatus 0xc440,0x000c
80 #define readBMOCStatusChannelsLowFreq 0xc240,0x0c00
81 #define wroteBMOCStatusChannelsLowFreqMain 0xca40,0x0c02
82 #define wroteBMOCStatusChannelsLowFreqCntr 0xca40,0x0c04
83 #define wroteBMOCStatusChannelsLowFreqSurr 0xca40,0x0c08
84 #define wroteBMOCStatusChannelsLowFreqBack 0xca40,0x0c10
85 #define wroteBMOCStatusChannelsLowFreqWide 0xca40,0x0c20
86 #define wroteBMOCStatusChannelsLowFreqHigh 0xca40,0x0c40
87 #define readBMOCStatusAncillary 0xc240,0x0d00
88 #define wroteBMOCStatusAncillaryDgtlLBNoneStd 0xca40,0x0d81
89 #define wroteBMOCStatusAncillaryDgtlLBNoneAlt 0xca40,0x0d83
90 #define wroteBMOCStatusAncillaryDgtlLBFrntStd 0xca40,0x0d95
91 #define wroteBMOCStatusAncillaryDgtlLBFrntAlt 0xca40,0x0d97
92 #define wroteBMOCStatusAncillaryDgtlLBRearStd 0xca40,0x0d99
93 #define wroteBMOCStatusAncillaryDgtlLBRearAlt 0xca40,0x0d9b
94 #define wroteBMOCStatusAncillaryDgtlLBBothStd 0xca40,0x0d9d
95 #define wroteBMOCStatusAncillaryDgtlLBBothAlt 0xca40,0x0d9f
96 #define wroteBMOCStatusAncillaryAnlgLBNoneSubwStd 0xca40,0x0d00
97 #define wroteBMOCStatusAncillaryAnlgLBNoneSubwFil 0xca40,0x0d01
98 #define wroteBMOCStatusAncillaryAnlgLBFrntSubwStd 0xca40,0x0d14
99 #define wroteBMOCStatusAncillaryAnlgLBFrntSubwFil 0xca40,0x0d15
100 #define wroteBMOCStatusAncillaryAnlgLBRearSubwStd 0xca40,0x0d18
101 #define wroteBMOCStatusAncillaryAnlgLBRearSubwFil 0xca40,0x0d19
102 #define wroteBMOCStatusAncillaryAnlgLBBothSubwStd 0xca40,0x0d1c
103 #define wroteBMOCStatusAncillaryAnlgLBBothSubwFil 0xca40,0x0d1d
104 #define readBMOCStatusAuto 0xc240,0x0e00
105 #define wroteBMOCStatusAutoDisable 0xca40,0x0e00
106 #define wroteBMOCStatusAutoProLogic 0xca40,0x0e01
107 #define wroteBMOCStatusAutoCorrelation 0xca40,0x0e02
108 #define readBMOCStatusOCNumber 0xc240,0x0f00
109 #define wroteBMOCStatusOCNumberNone 0xca40,0x0f40
110 #define wroteBMOCStatusOCNumberDOC0 0xca40,0x0f00
111 #define wroteBMOCStatusOCNumberDOC1 0xca40,0x0f01
112 #define wroteBMOCStatusOCNumberDOC2 0xca40,0x0f02
113 #define wroteBMOCStatusOCNumberDOC3 0xca40,0x0f03
114 #define wroteBMOCStatusOCNumberDOCAuto 0xca40,0x0f0f
115 #define readBMOCStatusOCAuto 0xc340,0x000e
116 #define wroteBMOCStatusOCAutoNoneCorrelOffPLOff 0xcb40,0x000e,0x4000
117 #define wroteBMOCStatusOCAutoNoneCorrelOffPLOn 0xcb40,0x000e,0x4001
118 #define wroteBMOCStatusOCAutoNoneCorrelOnPLOff 0xcb40,0x000e,0x4002
119 #define wroteBMOCStatusOCAutoNoneCorrelOnPLOn 0xcb40,0x000e,0x4003
120 #define wroteBMOCStatusOCAutoDOC0CorrelOff 0xcb40,0x000e,0x0000
121 #define wroteBMOCStatusOCAutoDOC0CorrelOn 0xcb40,0x000e,0x0002
122 #define wroteBMOCStatusOCAutoDPC0CorrelOff 0xcb40,0x000e,0x0001
123 #define wroteBMOCStatusOCAutoDPC0CorrelOn 0xcb40,0x000e,0x0003
124 #define wroteBMOCStatusOCAutoDOC1CorrelOff 0xcb40,0x000e,0x0100
125 #define wroteBMOCStatusOCAutoDOC1CorrelOn 0xcb40,0x000e,0x0102
126 #define wroteBMOCStatusOCAutoDPC1CorrelOff 0xcb40,0x000e,0x0101
127 #define wroteBMOCStatusOCAutoDPC1CorrelOn 0xcb40,0x000e,0x0103
128 #define wroteBMOCStatusOCAutoDOC2CorrelOff 0xcb40,0x000e,0x0200
129 #define wroteBMOCStatusOCAutoDOC2CorrelOn 0xcb40,0x000e,0x0202
130 #define wroteBMOCStatusOCAutoDPC2CorrelOff 0xcb40,0x000e,0x0201
131 #define wroteBMOCStatusOCAutoDPC2CorrelOn 0xcb40,0x000e,0x0203
132 #define wroteBMOCStatusOCAutoDOC3CorrelOff 0xcb40,0x000e,0x0300
133 #define wroteBMOCStatusOCAutoDOC3CorrelOn 0xcb40,0x000e,0x0302
134 #define wroteBMOCStatusOCAutoDOCAutoCorrelOff 0xcb40,0x000e,0x0f00
135 #define wroteBMOCStatusOCAutoDOCAutoCorrelOn 0xcb40,0x000e,0x0f02
136 #define readBMOverrideBassCollectionMask 0xc240,0x1000
137 #define writeBMOverrideBassCollectionMaskMain 0xca40,0x1002
138 #define writeBMOverrideBassCollectionMaskCntr 0xca40,0x1004
139 #define writeBMOverrideBassCollectionMaskMainCntr 0xca40,0x1006
140 #define writeBMOverrideBassCollectionMaskSurr 0xca40,0x1008
141 #define writeBMOverrideBassCollectionMaskBack 0xca40,0x1010
142 #define writeBMOverrideBassCollectionMaskNone 0xca40,0x1000
143 #define readBMFilterRateStatus 0xc240,0x1100
144 #define wroteBMFilterRateStatus32000Hz 0xca40,0x1102
145 #define wroteBMFilterRateStatus44100Hz 0xca40,0x1103
146 #define wroteBMFilterRateStatus48000Hz 0xca40,0x1104
147 #define wroteBMFilterRateStatus88200Hz 0xca40,0x1105
148 #define wroteBMFilterRateStatus96000Hz 0xca40,0x1106
149 #define wroteBMFilterRateStatus192000Hz 0xca40,0x1107
150 #define wroteBMFilterRateStatus64000Hz 0xca40,0x1108
151 #define wroteBMFilterRateStatus128000Hz 0xca40,0x1109
152 #define wroteBMFilterRateStatus176400Hz 0xca40,0x110a
153 #define readBMBypass 0xc240,0x1200
154 #define writeBMBypassDisable 0xca40,0x1200
155 #define writeBMBypassEnable 0xca40,0x1201
156 #define readBMLFEVolume 0xc240,0x1300
157 #define readBMModeStatus 0xc240,0x1500
158 #define wroteBMModeStatusDisabled 0xca40,0x1500
159 #define wroteBMModeStatusLPF2ndOrder 0xca40,0x1501
160 #define wroteBMModeStatusLPF4thOrder 0xca40,0x1502
161 #define readBMFcSatAll 0xc640,0x1808
162 #define readBMFcMain 0xc340,0x0018
163 #define readBMFcCntr 0xc340,0x001a
164 #define readBMFcSurr 0xc340,0x001c
165 #define readBMFcBack 0xc340,0x001e
166 #define readBMFcWide 0xc340,0x0034
167 #define readBMFcHigh 0xc340,0x0036
168 #define readBMFcStatusSatAll 0xc640,0x2008
169 #define readBMFcStatusMain 0xc340,0x0020
170 #define readBMFcStatusCntr 0xc340,0x0022
171 #define readBMFcStatusSurr 0xc340,0x0024
172 #define readBMFcStatusBack 0xc340,0x0026
173 #define readBMFcStatusWide 0xc340,0x0038
174 #define readBMFcStatusHigh 0xc340,0x003a
175 #define readBMFcSubAll 0xc640,0x2804
176 #define readBMFcLFE 0xc340,0x0028
177 #define readBMFcSubw 0xc340,0x002a
178 #define readBMFcStatusSubAll 0xc640,0x2c04
179 #define readBMFcStatusLFE 0xc340,0x002c
180 #define readBMFcStatusSubw 0xc340,0x002e
181 #define readBMMainVolume 0xc240,0x3000
182 #define readBMCntrVolume 0xc240,0x3100
183 #define readBMSurrVolume 0xc240,0x3200
184 #define readBMBackVolume 0xc240,0x3300
185 #define readBMWideVolume 0xc240,0x3c00
186 #define readBMHighVolume 0xc240,0x3d00
187 #define readBMOptions 0xc240,0x3f00
188 #define readBMOCSelectExt 0xc240,0x4000
189 #define readBMStatus 0xc508,0x0040
190 #define readBMControl 0xc240,0x0400,0xc240,0x1200,0xc240,0x0500,0xc440,0x0008,0xc640,0x1808,0xc340,0x0034,0xc340,0x0036,0xc640,0x2804,0xc240,0x3000,0xc240,0x3100,0xc240,0x3200,0xc240,0x3300,0xc240,0x1300,0xc240,0x3c00,0xc240,0x3d00,0xc240,0x1000,0xc240,0x3f00,0xc240,0x4000
191 #define writeBMOCSelect_LLLS1 0xcc40,0x0008,0x810e,0x0302
192 #define writeBMOCSelect_LLSS1 0xcc40,0x0008,0x8106,0x0102
193 #define writeBMOCSelect_LLSS0 0xcc40,0x0008,0x8106,0x0202
194 #define writeBMOCSelect_LL0S1 0xcc40,0x0008,0x8106,0x0302
195 #define writeBMOCSelect_LSLS1 0xcc40,0x0008,0x810a,0x0302
196 #define writeBMOCSelect_LSSS1 0xcc40,0x0008,0x8102,0x0102
197 #define writeBMOCSelect_LSSS0 0xcc40,0x0008,0x8102,0x0202
198 #define writeBMOCSelect_SLLS1 0xcc40,0x0008,0x810c,0x0102
199 #define writeBMOCSelect_SLLS0 0xcc40,0x0008,0x810c,0x0202
200 #define writeBMOCSelect_SLSS1 0xcc40,0x0008,0x8104,0x0102
201 #define writeBMOCSelect_SSLS1 0xcc40,0x0008,0x8108,0x0102
202 #define writeBMOCSelect_SSLS0 0xcc40,0x0008,0x8108,0x0202
203 #define writeBMOCSelect_SSSS1 0xcc40,0x0008,0x8100,0x0102
204 #define writeBMOCSelect_LLLL1 0xcc40,0x0008,0x811e,0x0302
205 #define writeBMOCSelect_LLSL1 0xcc40,0x0008,0x8116,0x0102
206 #define writeBMOCSelect_LLSL0 0xcc40,0x0008,0x8116,0x0202
207 #define writeBMOCSelect_LL0L1 0xcc40,0x0008,0x8116,0x0302
208 #define writeBMOCSelect_LSLL1 0xcc40,0x0008,0x811a,0x0302
209 #define writeBMOCSelect_LSSL1 0xcc40,0x0008,0x8112,0x0102
210 #define writeBMOCSelect_LSSL0 0xcc40,0x0008,0x8112,0x0202
211 #define writeBMOCSelect_SLLL1 0xcc40,0x0008,0x811c,0x0102
212 #define writeBMOCSelect_SLLL0 0xcc40,0x0008,0x811c,0x0202
213 #define writeBMOCSelect_SLSL1 0xcc40,0x0008,0x8114,0x0102
214 #define writeBMOCSelect_SSLL1 0xcc40,0x0008,0x8118,0x0102
215 #define writeBMOCSelect_SSLL0 0xcc40,0x0008,0x8118,0x0202
216 #define writeBMOCSelect_SSSL1 0xcc40,0x0008,0x8110,0x0102
217 #define readBMCcrSat 0xc240,0x1600
218 #define readBMCcrSub 0xc240,0x1700
219 #define readBMCcrExt 0xc240,0x3e00