📄 transmitter_%idt%_xxx.asm.lst
字号:
218 0000000 CFG8 EQU 578H
219 0000000 CFG9 EQU 579H
220 0000000 CFGA EQU 57AH
221 0000000 .ENDIF
222 0000000
223 0000000
224 0000000
225 0000000
226 0000000
227 0000000 INCLUDE "F:\3-IN-1\TRANSMITTERV2.2\CONFIGURATION.INI.APP"
228 0000000 LOCAL_TEST EQU 0
229 0000000 ;--------------------------------------------------------------------------
230 0000000 ; Configurations : Configurations config features for di-fferent libraries.
231 0000000 ;--------------------------------------------------------------------------
232 0000000 WITH_VOL_ADJ EQU 0
233 0000000 ; There will be 2 libraries for each chip series such as W566B,W566C,....
234 0000000 ; One library with Volume Adjustment, another one without Volume Adjustment.
235 0000000 ; 0: WITHOUT VOL ADJ.
236 0000000 ; 1: WITH S/W VOL ADJ.
237 0000000 ; 2: WITH H/W VOL ADJ.
238 0000000
239 0000000 WITH_MULTI_CHANNEL EQU 0
240 0000000 ; There will be 2 libraries
241 0000000 ; One library with 16HQ, another one without 16HQ
242 0000000 ; 0: WITHOUT 16HQ.
243 0000000 ; 1: WITH 16HQ.
244 0000000
245 0000000 WITH_VOL_REDUCE EQU 0
246 0000000
247 0000000 WITH_16BIT_MODE EQU 0
248 0000000 ; Some with 65C816 uC, some with 65C02.
249 0000000 WITH_32K_BANK EQU 1
250 0000000 ;some with bank (ex:W567,W588), some without (ex:W566,W5691)
251 0000000 WITH_T_BUFFER EQU 1
252 0000000 ;T-buffer is the buffer for latch decoded output PCM
253 0000000 WITH_READ_DATA_TYPE EQU 0
254 0000000 ; 0 : from ROM
255 0000000 ; 1 : from FI-FO
256 0000000 WITH_PCM_OUTPUT_TYPE EQU 0
257 0000000 ; 0 : unsigned PCM
258 0000000 ; 1 : signed PCM (2' complement)
259 0000000 ; 2 : signed magnitude
260 0000000 WITH_PCM_OUTPUT_SIZE EQU 2
261 0000000 ; 1 : 1 BYTE
262 0000000 ; 2 : 2 BYTE
263 0000000 WITH_CMD EQU 0
264 0000000 ; for W569 chips that CPU send command to uC for next operations
265 0000000
266 0000000 WITH_FW_MIXER EQU 0
267 0000000 ; I-f a timer mix several channels but output to a T-buffer/Mixer output.
268 0000000 ; A firmware mixer will be needed.
269 0000000 WITH_COMPRESSED_MIDI EQU 2
270 0000000 WITH_MULTIPLIER EQU 0
271 0000000 ; 0 : FW
272 0000000 ; 1 : 9*7
273 0000000 ; 2 : 9*8
274 0000000 WITH_HEAD_TAIL_PROCESS EQU 1
275 0000000
276 0000000 ;-------------------------------------------------
277 0000000 ; for melody symbol definition
278 0000000 ;-------------------------------------------------
279 0000000 ENV_SHARP_DECAY_AMOUNT EQU 4
280 0000000
281 0000000 ; Following defines T-buffer registers
282 0000000 SP_LO_T_VS0A EQU SP0CLT
283 0000000 SP_HI_T_VS0A EQU SP0CT
284 0000000 SP_LO_T_VS1A EQU SP0ALT
285 0000000 SP_HI_T_VS1A EQU SP0AT
286 0000000 SP_LO_T_VS2A EQU SP0BLT
287 0000000 SP_HI_T_VS2A EQU SP0BT
288 0000000
289 0000000 ;USED ACCOMPANY WITH SP_LO_T_INDEX_TABLE & SP_HI_T_INDEX_TABLE
290 0000000 SP_LO_T_START_ADDR EQU SP0ALT
291 0000000 SP_HI_T_START_ADDR EQU SP0AT
292 0000000 ;USED ACCOMPANY WITH SP_LO_INDEX_TABLE & SP_HI_INDEX_TABLE
293 0000000 SP_LO_START_ADDR EQU SP0AL
294 0000000 SP_HI_START_ADDR EQU SP0A
295 0000000
296 0000000 SP_START_SIM_BUF_VS0A EQU 0
297 0000000 SP_START_SIM_BUF_VS1A EQU 0
298 0000000 SP_START_SIM_BUF_VS2A EQU 0
299 0000000 SP_START_SIM_BUF_VS0B EQU 0
300 0000000 SP_START_SIM_BUF_VS1B EQU 0
301 0000000
302 0000000
303 0000000 ; Following options used for ISR.
304 0000000 ; Please disable VS0D->VS0C->VS2B->VS1B->VSF->VSE->...>VS0A
305 0000000 WITH_ISR_VS0A EQU 0
306 0000000 WITH_ISR_VS0B EQU 0
307 0000000 WITH_ISR_VS0C EQU 0
308 0000000 WITH_ISR_VS0D EQU 0
309 0000000 WITH_ISR_VS1A EQU 1
310 0000000 WITH_ISR_VS1B EQU 0
311 0000000 WITH_ISR_VS2A EQU 0
312 0000000 WITH_ISR_VS2B EQU 0
313 0000000 WITH_ISR_VS3 EQU 0
314 0000000 WITH_ISR_VS4 EQU 0
315 0000000 WITH_ISR_VS5 EQU 0
316 0000000 WITH_ISR_VS6 EQU 0
317 0000000 WITH_ISR_VS7 EQU 0
318 0000000 WITH_ISR_VS8 EQU 0
319 0000000 WITH_ISR_VS9 EQU 0
320 0000000 WITH_ISR_VSA EQU 0
321 0000000 WITH_ISR_VSB EQU 0
322 0000000 WITH_ISR_VSC EQU 0
323 0000000 WITH_ISR_VSD EQU 0
324 0000000 WITH_ISR_VSE EQU 0
325 0000000 WITH_ISR_VSF EQU 0
326 0000000
327 0000000
328 0000000 ; Following options used for selecting speech channels.
329 0000000 ; Please disable VS0D->VS0C->VS2B->VS1B->VSF->VSE->...>VS0A
330 0000000 WITH_VS0A EQU 0
331 0000000 WITH_VS0B EQU 0
332 0000000 WITH_VS0C EQU 0
333 0000000 WITH_VS0D EQU 0
334 0000000 WITH_VS1A EQU 1
335 0000000 WITH_VS1B EQU 0
336 0000000 WITH_VS2A EQU 0
337 0000000 WITH_VS2B EQU 0
338 0000000 WITH_VS3 EQU 0
339 0000000 WITH_VS4 EQU 0
340 0000000 WITH_VS5 EQU 0
341 0000000 WITH_VS6 EQU 0
342 0000000 WITH_VS7 EQU 0
343 0000000 WITH_VS8 EQU 0
344 0000000 WITH_VS9 EQU 0
345 0000000 WITH_VSA EQU 0
346 0000000 WITH_VSB EQU 0
347 0000000 WITH_VSC EQU 0
348 0000000 WITH_VSD EQU 0
349 0000000 WITH_VSE EQU 0
350 0000000 WITH_VSF EQU 0
351 0000000
352 0000000
353 0000000 WITH_APM EQU 0
354 0000000 WITH_EAM EQU 0
355 0000000 WITH_E2A EQU 0
356 0000000 WITH_YAD EQU 0
357 0000000 WITH_MPM EQU 0
358 0000000 WITH_MDM EQU 1
359 0000000 WITH_EMM EQU 0
360 0000000 WITH_MD6 EQU 0
361 0000000 WITH_AP6 EQU 0
362 0000000 WITH_PC8 EQU 0
363 0000000 WITH_LP8 EQU 0
364 0000000 WITH_P10 EQU 0
365 0000000 WITH_P16 EQU 0
366 0000000 WITH_VC8 EQU 0
367 0000000 WITH_VC4 EQU 0
368 0000000 WITH_VMDPC8 EQU 0
369 0000000 WITH_PCSPC8 EQU 0
370 0000000 WITH_VMDLP8 EQU 0
371 0000000 WITH_PCSLP8 EQU 0
372 0000000 WITH_PC8VMDPCS EQU 0
373 0000000 WITH_LP8VMDPCS EQU 0
374 0000000 WITH_TONE EQU 0
375 0000000 WITH_HQPC8 EQU 0
376 0000000 WITH_HQ567 EQU 0
377 0000000 WITH_VMD567 EQU 0
378 0000000 WITH_HQ567_HW EQU 0
379 0000000 WITH_HQ569_HW EQU 0
380 0000000 WITH_P16VMDPCS EQU 0
381 0000000 WITH_SIL EQU 1
382 0000000
383 0000000 ;--------------------------------------------------------------------------
384 0000000 ; Options
385 0000000 ;--------------------------------------------------------------------------
386 0000000 WITH_POLYPHONY EQU 0
387 0000000 WITH_MIDI_CHANNEL EQU 0
388 0000000 WITH_PITCH_BEND EQU 0
389 0000000 WITH_MODULATION_DEPTH EQU 0
390 0000000 WITH_CHANNEL_SUSTAIN EQU 0
391 0000000 WITH_CHANNEL_PRESSURE EQU 0
392 0000000 WITH_SP_MIDI EQU 0
393 0000000 WITH_PERCUSSION EQU 0
394 0000000 WITH_PAUSE_RESUME EQU 1
395 0000000 WITH_NOTE_OFFSET EQU 0
396 0000000 WITH_CHANGE_TEMPO EQU 0
397 0000000 WITH_VELOCITY EQU 0
398 0000000 WITH_VOL_ADJ_MS EQU 0
399 0000000 WITH_DYNAMIC_CH EQU 0
400 0000000
401 0000000 WITH_MS_EXT_MIDI EQU 0
402 0000000 ; Disable this feature will save 5 bytes RAM.
403 0000000 WITH_MS_ENABLE_CHANNEL EQU 0
404 0000000 ; Disable this feature will save 2 bytes RAM.
405 0000000 WITH_GLOBAL_CHANNEL_VOLM EQU 0
406 0000000 WITH_GLOBAL_CHANNEL_INS EQU 0
407 0000000
408 0000000 WITH_SP EQU 1
409 0000000 ; Disable speech channels to save code size.
410 0000000 WITH_MS EQU 0
411 0000000 ; Disable melody channels to save RAM and code size.
412 0000000 WITH_EVO EQU 0
413 0000000 ; Disable EVO channels to save RAM and code size.
414 0000000
415 0000000 ;------for speaker output type-----------------------------------------
416 0000000 WITH_SPEAKER_OUTPUT_TYPE EQU 2
417 0000000 WITH_SPEAKER_SWITCH EQU 0
418 0000000
419 0000000 WITH_SIM_SP EQU 0
420 0000000 WITH_SIM_TYPE EQU 0
421 0000000 ;0:W55F
422 0000000 ;1:SPI
423 0000000 WITH_EXT32MBIT EQU 0
424 0000000
425 0000000 WITH_SP_NUM EQU 1
426 0000000 WITH_EXCLUSIVE_SP_MS EQU 0
427 0000000 WITH_ONE_HQ EQU 2
428 0000000 WITH_PLAYE EQU 0
429 0000000
430 0000000
431 0000000
432 0000000
433 0000000 ; Following Options speci-fy what format can be played in each individual channel.
434 0000000 ; Properly disable some formats for channels can save RAM and code size.
435 0000000 WITH_VS0A_SIL EQU 0
436 0000000 WITH_VS0B_SIL EQU 0
437 0000000 WITH_VS0C_SIL EQU 0
438 0000000 WITH_VS0D_SIL EQU 0
439 0000000 WITH_VS1A_SIL EQU 1
440 0000000 WITH_VS1B_SIL EQU 0
441 0000000 WITH_VS2A_SIL EQU 0
442 0000000 WITH_VS2B_SIL EQU 0
443 0000000 WITH_VS3_SIL EQU 0
444 0000000 WITH_VS4_SIL EQU 0
445 0000000 WITH_VS5_SIL EQU 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -