⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mf6210_drive_%idt%_xxx.asm.lst

📁 用W588D写的驱动6210-2.4G无线模块,收发程序在一块,(65C02汇编指令实现)
💻 LST
📖 第 1 页 / 共 5 页
字号:


  218  0000000                   WITH_VOL_ADJ					EQU 0
  219  0000000                   ; There will be 2 libraries for each chip series such as W566B,W566C,....
  220  0000000                   ; One library with Volume Adjustment, another one without Volume Adjustment.
  221  0000000                   ; 0: WITHOUT VOL ADJ.
  222  0000000                   ; 1: WITH S/W VOL ADJ.
  223  0000000                   ; 2: WITH H/W VOL ADJ.
  224  0000000                   
  225  0000000                   WITH_MULTI_CHANNEL				EQU  0
  226  0000000                   ; There will be 2 libraries 
  227  0000000                   ; One library with 16HQ, another one without 16HQ
  228  0000000                   ; 0: WITHOUT 16HQ.
  229  0000000                   ; 1: WITH 16HQ.	
  230  0000000                   
  231  0000000                   WITH_VOL_REDUCE					EQU 0	
  232  0000000                   
  233  0000000                   WITH_16BIT_MODE					EQU 0
  234  0000000                   ; Some with 65C816 uC, some with 65C02.
  235  0000000                   WITH_32K_BANK					EQU 1
  236  0000000                   ;some with bank (ex:W567,W588), some without (ex:W566,W5691)
  237  0000000                   WITH_T_BUFFER					EQU 1
  238  0000000                   ;T-buffer is the buffer for latch decoded output PCM
  239  0000000                   WITH_READ_DATA_TYPE 			EQU 0
  240  0000000                   ; 0 : from ROM
  241  0000000                   ; 1 : from FI-FO
  242  0000000                   WITH_PCM_OUTPUT_TYPE			EQU 0
  243  0000000                   ; 0 : unsigned PCM
  244  0000000                   ; 1 : signed PCM (2' complement) 
  245  0000000                   ; 2 : signed magnitude
  246  0000000                   WITH_PCM_OUTPUT_SIZE			EQU 2
  247  0000000                   ; 1 : 1 BYTE
  248  0000000                   ; 2 : 2 BYTE	
  249  0000000                   WITH_CMD						EQU 0
  250  0000000                   ; for W569 chips that CPU send command to uC for next operations
  251  0000000                   
  252  0000000                   WITH_FW_MIXER					EQU 0
  253  0000000                   ; I-f a timer mix several channels but output to a T-buffer/Mixer output.
  254  0000000                   ; A firmware mixer will be needed.
  255  0000000                   WITH_COMPRESSED_MIDI			EQU 2
  256  0000000                   WITH_MULTIPLIER					EQU 0
  257  0000000                   ; 0 : FW
  258  0000000                   ; 1 : 9*7
  259  0000000                   ; 2 : 9*8
  260  0000000                   WITH_HEAD_TAIL_PROCESS			EQU 1
  261  0000000                   
  262  0000000                   ;-------------------------------------------------
  263  0000000                   ; for melody symbol definition
  264  0000000                   ;-------------------------------------------------
  265  0000000                   ENV_SHARP_DECAY_AMOUNT				EQU 4
  266  0000000                   
  267  0000000                   ; Following defines T-buffer registers
  268  0000000                   SP_LO_T_VS0A					EQU SP0CLT
  269  0000000                   SP_HI_T_VS0A					EQU SP0CT
  270  0000000                   SP_LO_T_VS1A					EQU SP0ALT
  271  0000000                   SP_HI_T_VS1A					EQU SP0AT
  272  0000000                   SP_LO_T_VS2A					EQU SP0BLT
  273  0000000                   SP_HI_T_VS2A					EQU SP0BT
  274  0000000                   





  275  0000000                   ;USED ACCOMPANY WITH SP_LO_T_INDEX_TABLE & SP_HI_T_INDEX_TABLE
  276  0000000                   SP_LO_T_START_ADDR				EQU SP0ALT
  277  0000000                   SP_HI_T_START_ADDR				EQU SP0AT
  278  0000000                   ;USED ACCOMPANY WITH SP_LO_INDEX_TABLE & SP_HI_INDEX_TABLE
  279  0000000                   SP_LO_START_ADDR				EQU SP0AL
  280  0000000                   SP_HI_START_ADDR				EQU SP0A
  281  0000000                   
  282  0000000                   SP_START_SIM_BUF_VS0A			EQU 0
  283  0000000                   SP_START_SIM_BUF_VS1A			EQU EXDAX0
  284  0000000                   SP_START_SIM_BUF_VS2A			EQU EXDAY0
  285  0000000                   SP_START_SIM_BUF_VS0B 			EQU 0
  286  0000000                   SP_START_SIM_BUF_VS1B			EQU 0
  287  0000000                   
  288  0000000                   
  289  0000000                   ; Following options used for ISR.
  290  0000000                   ; Please disable VS0D->VS0C->VS2B->VS1B->VSF->VSE->...>VS0A 
  291  0000000                   WITH_ISR_VS0A					EQU 0
  292  0000000                   WITH_ISR_VS0B					EQU 0
  293  0000000                   WITH_ISR_VS0C					EQU 0
  294  0000000                   WITH_ISR_VS0D					EQU 0
  295  0000000                   WITH_ISR_VS1A					EQU 1
  296  0000000                   WITH_ISR_VS1B					EQU 0
  297  0000000                   WITH_ISR_VS2A					EQU 0
  298  0000000                   WITH_ISR_VS2B					EQU 0
  299  0000000                   WITH_ISR_VS3					EQU 0
  300  0000000                   WITH_ISR_VS4					EQU 0
  301  0000000                   WITH_ISR_VS5					EQU 0
  302  0000000                   WITH_ISR_VS6					EQU 0
  303  0000000                   WITH_ISR_VS7					EQU 0
  304  0000000                   WITH_ISR_VS8					EQU 0
  305  0000000                   WITH_ISR_VS9					EQU 0
  306  0000000                   WITH_ISR_VSA					EQU 0
  307  0000000                   WITH_ISR_VSB					EQU 0
  308  0000000                   WITH_ISR_VSC					EQU 0
  309  0000000                   WITH_ISR_VSD					EQU 0
  310  0000000                   WITH_ISR_VSE					EQU 0
  311  0000000                   WITH_ISR_VSF					EQU 0
  312  0000000                   
  313  0000000                   
  314  0000000                   ; Following options used for selecting speech channels.
  315  0000000                   ; Please disable VS0D->VS0C->VS2B->VS1B->VSF->VSE->...>VS0A 
  316  0000000                   WITH_VS0A						EQU 0
  317  0000000                   WITH_VS0B						EQU 0
  318  0000000                   WITH_VS0C						EQU 0
  319  0000000                   WITH_VS0D						EQU 0
  320  0000000                   WITH_VS1A						EQU 1
  321  0000000                   WITH_VS1B						EQU 0
  322  0000000                   WITH_VS2A						EQU 0
  323  0000000                   WITH_VS2B						EQU 0
  324  0000000                   WITH_VS3						EQU 0
  325  0000000                   WITH_VS4						EQU 0
  326  0000000                   WITH_VS5						EQU 0
  327  0000000                   WITH_VS6						EQU 0
  328  0000000                   WITH_VS7						EQU 0
  329  0000000                   WITH_VS8						EQU 0
  330  0000000                   WITH_VS9						EQU 0
  331  0000000                   WITH_VSA						EQU 0





  332  0000000                   WITH_VSB						EQU 0
  333  0000000                   WITH_VSC						EQU 0
  334  0000000                   WITH_VSD						EQU 0
  335  0000000                   WITH_VSE						EQU 0
  336  0000000                   WITH_VSF						EQU 0
  337  0000000                   
  338  0000000                   
  339  0000000                   WITH_APM						EQU 0
  340  0000000                   WITH_EAM						EQU 0
  341  0000000                   WITH_E2A						EQU 0
  342  0000000                   WITH_YAD						EQU 0
  343  0000000                   WITH_MPM						EQU 0
  344  0000000                   WITH_MDM						EQU 1
  345  0000000                   WITH_EMM						EQU 0
  346  0000000                   WITH_MD6						EQU 0
  347  0000000                   WITH_AP6						EQU 0
  348  0000000                   WITH_PC8						EQU 0
  349  0000000                   WITH_LP8						EQU 0
  350  0000000                   WITH_P10						EQU 0
  351  0000000                   WITH_P16						EQU 0
  352  0000000                   WITH_VC8						EQU 0
  353  0000000                   WITH_VC4						EQU 0
  354  0000000                   WITH_VMDPC8						EQU 0
  355  0000000                   WITH_PCSPC8						EQU 0
  356  0000000                   WITH_VMDLP8						EQU 0
  357  0000000                   WITH_PCSLP8						EQU 0
  358  0000000                   WITH_PC8VMDPCS					EQU 0
  359  0000000                   WITH_LP8VMDPCS					EQU 0
  360  0000000                   WITH_TONE						EQU 0
  361  0000000                   WITH_HQPC8						EQU 0
  362  0000000                   WITH_HQ567						EQU 0
  363  0000000                   WITH_VMD567						EQU 0
  364  0000000                   WITH_HQ567_HW					EQU 0
  365  0000000                   WITH_HQ569_HW					EQU 0
  366  0000000                   WITH_P16VMDPCS					EQU 0
  367  0000000                   WITH_SIL						EQU 1
  368  0000000                   
  369  0000000                   ;--------------------------------------------------------------------------
  370  0000000                   ; Options
  371  0000000                   ;--------------------------------------------------------------------------
  372  0000000                   WITH_POLYPHONY					EQU 0
  373  0000000                   WITH_MIDI_CHANNEL				EQU 0
  374  0000000                   WITH_PITCH_BEND					EQU 0
  375  0000000                   WITH_MODULATION_DEPTH			EQU 0
  376  0000000                   WITH_CHANNEL_SUSTAIN			EQU 0
  377  0000000                   WITH_CHANNEL_PRESSURE			EQU 0
  378  0000000                   WITH_SP_MIDI					EQU 0
  379  0000000                   WITH_PERCUSSION					EQU 0
  380  0000000                   WITH_PAUSE_RESUME				EQU 1
  381  0000000                   WITH_NOTE_OFFSET				EQU 0
  382  0000000                   WITH_CHANGE_TEMPO				EQU 0
  383  0000000                   WITH_VELOCITY					EQU 0
  384  0000000                   WITH_VOL_ADJ_MS					EQU 0
  385  0000000                   WITH_DYNAMIC_CH					EQU 0
  386  0000000                   
  387  0000000                   WITH_MS_EXT_MIDI				EQU 0
  388  0000000                   ; Disable this feature will save 5 bytes RAM.





  389  0000000                   WITH_MS_ENABLE_CHANNEL			EQU 0
  390  0000000                   ; Disable this feature will save 2 bytes RAM.
  391  0000000                   WITH_GLOBAL_CHANNEL_VOLM 			EQU 0
  392  0000000                   WITH_GLOBAL_CHANNEL_INS   			EQU 0
  393  0000000                   
  394  0000000                   WITH_SP							EQU 1
  395  0000000                   ; Disable speech channels to save code size.
  396  0000000                   WITH_MS							EQU 0
  397  0000000                   ; Disable melody channels to save RAM and code size.
  398  0000000                   WITH_EVO						EQU 0
  399  0000000                   ; Disable EVO channels to save RAM and code size.
  400  0000000                   
  401  0000000                   ;------for speaker output type-----------------------------------------
  402  0000000                   WITH_SPEAKER_OUTPUT_TYPE 			EQU 	1
  403  0000000                   WITH_SPEAKER_SWITCH      			EQU     0  
  404  0000000                   
  405  0000000                   WITH_SIM_SP                                     EQU     0 
  406  0000000                   WITH_SIM_TYPE					EQU	0
  407  0000000                   ;0:W55F
  408  0000000                   ;1:SPI
  409  0000000                   WITH_EXT32MBIT					EQU	0
  410  0000000                   
  411  0000000                   WITH_SP_NUM                                     EQU     1
  412  0000000                   WITH_EXCLUSIVE_SP_MS				EQU	0
  413  0000000                   WITH_ONE_HQ					EQU	0
  414  0000000                   WITH_PLAYE					EQU 	0
  415  0000000                   
  416  0000000                   
  417  0000000                   
  418  0000000                   
  419  0000000                   ; Following Options speci-fy what format can be played in each individual channel.
  420  0000000                   ; Properly disable some formats for channels can save RAM and code size.
  421  0000000                   WITH_VS0A_SIL					EQU 0
  422  0000000                   WITH_VS0B_SIL					EQU 0
  423  0000000                   WITH_VS0C_SIL					EQU 0
  424  0000000                   WITH_VS0D_SIL					EQU 0
  425  0000000                   WITH_VS1A_SIL					EQU 1
  426  0000000                   WITH_VS1B_SIL					EQU 0
  427  0000000                   WITH_VS2A_SIL					EQU 0
  428  0000000                   WITH_VS2B_SIL					EQU 0
  429  0000000                   WITH_VS3_SIL					EQU 0
  430  0000000                   WITH_VS4_SIL					EQU 0
  431  0000000                   WITH_VS5_SIL					EQU 0
  432  0000000                   WITH_VS6_SIL					EQU 0
  433  0000000                   WITH_VS7_SIL					EQU 0
  434  0000000                   WITH_VS8_SIL					EQU 0
  435  0000000                   WITH_VS9_SIL					EQU 0
  436  0000000                   WITH_VSA_SIL					EQU 0
  437  0000000                   WITH_VSB_SIL					EQU 0
  438  0000000                   WITH_VSC_SIL					EQU 0
  439  0000000                   WITH_VSD_SIL					EQU 0
  440  0000000                   WITH_VSE_SIL					EQU 0
  441  0000000                   WITH_VSF_SIL					EQU 0
  442  0000000                   
  443  0000000                   WITH_VS0A_APM					EQU 0
  444  0000000                   WITH_VS0B_APM					EQU 0
  445  0000000                   WITH_VS0C_APM					EQU 0





⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -