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

📄 debug.lst

📁 Maria2 CarTV 20060707 Tony
💻 LST
📖 第 1 页 / 共 5 页
字号:
 984   3                              printf("BK2[0x%x]=", UART_CMD_MS_REG);
 985   3                              printf("0x%x \r\n", UART_CMD_MS_DAT);
 986   3                          }
 987   3                          break;
 988   3                      }
 989   3                  case kWrite_MST_Bank3:
 990   3                      {
 991   3                          msWriteByte(BK0_00_REGBK, 3);
 992   3                          msWriteByte(UART_CMD_MS_REG, UART_CMD_MS_DAT);
 993   3                          if (!g_bDebugASCIICommandFlag) putchar(0xF1);
 994   3                          break;
 995   3                      }
 996   3                  case kRead_MST_Bank3:
 997   3                      {
 998   3                          msWriteByte(BK0_00_REGBK, 3);
 999   3                          UART_CMD_MS_DAT = msReadByte(UART_CMD_MS_REG);
1000   3                          putchar(0xF2);
1001   3                          putchar(UART_CMD_MS_DAT);
1002   3                          if (g_bDebugASCIICommandFlag)
1003   3                          {
1004   3                              printf("BK3[0x%x]=", UART_CMD_MS_REG);
1005   3                              printf("0x%x \r\n", UART_CMD_MS_DAT);
1006   3                          }
1007   3                          break;
1008   3                      }
1009   3                  case kWrite_MST_Bank4:
1010   3                      {
1011   3                          msWriteByte(BK0_00_REGBK, 0x04);
1012   3                          msWriteByte(UART_CMD_MS_REG, UART_CMD_MS_DAT);
1013   3                          if (!g_bDebugASCIICommandFlag) putchar(0xF1);
1014   3                          break;
1015   3                      }
1016   3                  case kRead_MST_Bank4:
1017   3                      {
1018   3                          msWriteByte(BK0_00_REGBK, 0x04);
1019   3                          UART_CMD_MS_DAT = msReadByte(UART_CMD_MS_REG);
1020   3                          putchar(0xF2);
1021   3                          putchar(UART_CMD_MS_DAT);
1022   3                          //putchar(0);
1023   3                          if (g_bDebugASCIICommandFlag)
1024   3                          {
1025   3                              printf("BK4[0x%x]=", UART_CMD_MS_REG);
1026   3                              printf("0x%x \r\n", UART_CMD_MS_DAT);
1027   3                          }
1028   3                          break;
1029   3                      }
1030   3                  case kWrite_MST_Bank5:
1031   3                      {
1032   3                          msWriteByte(BK0_00_REGBK, 2);
1033   3                                              if ((UART_CMD_MS_REG&0x01) == 1)
1034   3                                                      msVDDSPWriteByte(UART_CMD_MS_REG-1, msVDDSPReadByte(UART_CMD_MS_REG-1));
1035   3      
1036   3                                              msVDDSPWriteByte(UART_CMD_MS_REG, UART_CMD_MS_DAT);
1037   3      
1038   3                                              if ((UART_CMD_MS_REG&0x01) == 0)
1039   3                                                      msVDDSPWriteByte(UART_CMD_MS_REG+1, msVDDSPReadByte(UART_CMD_MS_REG+1));
C51 COMPILER V8.01   DEBUG                                                                 11/28/2006 08:08:03 PAGE 18  

1040   3      
1041   3                          if (!g_bDebugASCIICommandFlag) putchar(0xF1);
1042   3                      }
1043   3                      break;
1044   3                  case kRead_MST_Bank5:
1045   3                      {
1046   3                          msWriteByte(BK0_00_REGBK, 2);
1047   3                                              UART_CMD_MS_DAT = msVDDSPReadByte(UART_CMD_MS_REG);
1048   3                          putchar(0xF2);
1049   3                          putchar(UART_CMD_MS_DAT);
1050   3                          if (g_bDebugASCIICommandFlag)
1051   3                          {
1052   3                              printf("SFR[0x%x]=", UART_CMD_MS_REG);
1053   3                              printf("0x%x \r\n", UART_CMD_MS_DAT);
1054   3                          }
1055   3                      }
1056   3                      break;
1057   3                      */
1058   3                  case kWrite_MST_Bank_n:
1059   3                  {
1060   4                      switch( UART_CMD_MS_BANK )
1061   4                      {
1062   5                          case UART_OSD_BANK:
1063   5                              msWriteByte(BK0_00_REGBK, REG_BANK_SCALER);
1064   5                              msWriteOSDByte(UART_CMD_MS_REGINDEX, UART_CMD_MS_REGDATA);
1065   5                              break;
1066   5                          case 0:
1067   5                          case 1:
1068   5                          case 2:
1069   5                          case 3:
1070   5                          case 4:
1071   5                              msWriteByte(BK0_00_REGBK, UART_CMD_MS_BANK);
1072   5                              msWriteByte(UART_CMD_MS_REGINDEX, UART_CMD_MS_REGDATA);
1073   5                              break;
1074   5                          case 5: // MCU SFR
1075   5                              sfRegs[UART_CMD_MS_REGINDEX] = UART_CMD_MS_REGDATA;
1076   5                              break;
1077   5                          case 6: // DSP
1078   5                              msWriteByte(BK0_00_REGBK, 2);
1079   5                                              if( (UART_CMD_MS_REGINDEX&0x01) == 1 )
1080   5                                                      msVDDSPWriteByte( UART_CMD_MS_REGINDEX-1, msVDDSPReadByte(UART_CMD_MS_REGINDEX-1) );
1081   5      
1082   5                                              msVDDSPWriteByte( UART_CMD_MS_REGINDEX, UART_CMD_MS_REGDATA );
1083   5      
1084   5                                              if( (UART_CMD_MS_REGINDEX&0x01) == 0 )
1085   5                                                      msVDDSPWriteByte( UART_CMD_MS_REGINDEX+1, msVDDSPReadByte(UART_CMD_MS_REGINDEX+1) );
1086   5                              break;
1087   5                          case 0xA: // Debug1
1088   5                          {
1089   6                              switch(UART_CMD_MS_REGINDEX)
1090   6                              {
1091   7                                  case 0:
1092   7                                      g_ucmsVDCtl = UART_CMD_MS_REGDATA;
1093   7                                      break;
1094   7                                  case 1:
1095   7                                      g_ucmsVDCtl2 = UART_CMD_MS_REGDATA;
1096   7                                      break;
1097   7                                  case 2:
1098   7                                      g_ucMSVDDebug = UART_CMD_MS_REGDATA;
1099   7                                      break;
1100   7                                  case 3:
1101   7                                      g_ucMSVDDebug2 = UART_CMD_MS_REGDATA;
C51 COMPILER V8.01   DEBUG                                                                 11/28/2006 08:08:03 PAGE 19  

1102   7                                      break;
1103   7                                  case 4:
1104   7                                      g_ucDebugFlag = UART_CMD_MS_REGDATA;
1105   7                                      break;
1106   7                              }
1107   6                              break;
1108   6                          } // End of case 0xA
1109   5      
1110   5                          case 0x0B: // Debug2
1111   5                          {
1112   6                              switch(UART_CMD_MS_REGINDEX)
1113   6                              {
1114   7                              #if(ENABLE_VD_DSP)
1115   7                                  case 0:
1116   7                                      g_ucDSP_Ctl = UART_CMD_MS_REGDATA;
1117   7                                      break;
1118   7                                #ifdef DSP_MARIA_DEBUG
                                          case 1:
                                              g_dspDebugInfoIdx = UART_CMD_MS_REGDATA;
                                              break;
                                          case 2:
                                              g_dspDebugFlag = UART_CMD_MS_REGDATA;
                                              break;
                                        #endif
1126   7                              #endif
1127   7                                  case 3:
1128   7                                      //g_wFSCBurstMag = UART_CMD_MS_REGDATA;
1129   7                                      break;
1130   7                                  case 4:
1131   7                                      s_ucFSCBurstOn = UART_CMD_MS_REGDATA;
1132   7                                      break;
1133   7                                  case 5:
1134   7                                      s_ucFSCBurstOff = UART_CMD_MS_REGDATA;
1135   7                                      break;
1136   7                                  case 6:
1137   7                                      //g_ucFSCNoiseMag = UART_CMD_MS_REGDATA;
1138   7                                      break;
1139   7                                  case 7:
1140   7                                      s_ucFSCNoiseOn = UART_CMD_MS_REGDATA;
1141   7                                      break;
1142   7                                  case 8:
1143   7                                      s_ucFSCNoiseOff = UART_CMD_MS_REGDATA;
1144   7                                      break;
1145   7                                  case 9:
1146   7                                      //g_ucFSCPhaseErrorAvg = UART_CMD_MS_REGDATA;
1147   7                                      break;
1148   7                                  case 0xA:
1149   7                                      s_ucFSCPhaseErrorLevelOn = UART_CMD_MS_REGDATA;
1150   7                                      break;
1151   7                                  case 0xB:
1152   7                                      s_ucFSCPhaseErrorLevelOff = UART_CMD_MS_REGDATA;
1153   7                                      break;
1154   7      
1155   7                              }
1156   6                              break;
1157   6                          }
1158   5                      }
1159   4                      if (!g_bDebugASCIICommandFlag) putchar(0xF1);
1160   4                      break;
1161   4                  }
1162   3                  case kRead_MST_Bank_n:
1163   3                  {
C51 COMPILER V8.01   DEBUG                                                                 11/28/2006 08:08:03 PAGE 20  

1164   4                      UART_CMD_MS_REGDATA = 0;
1165   4                      switch( UART_CMD_MS_BANK )
1166   4                      {
1167   5                          case UART_OSD_BANK:
1168   5                              msWriteByte(BK0_00_REGBK, REG_BANK_SCALER);
1169   5                              UART_CMD_MS_REGDATA = msReadOSDByte(UART_CMD_MS_REGINDEX);
1170   5                              break;
1171   5                          case 0:
1172   5                          case 1:
1173   5                          case 2:
1174   5                          case 3:
1175   5                          case 4:
1176   5                              msWriteByte(BK0_00_REGBK, UART_CMD_MS_BANK);
1177   5                              UART_CMD_MS_REGDATA = msReadByte(UART_CMD_MS_REGINDEX);
1178   5                              break;
1179   5                          case 5: // MCU SFR
1180   5                              UART_CMD_MS_REGDATA = sfRegs[UART_CMD_MS_REGINDEX];
1181   5                              break;
1182   5                          case 6: // DSP
1183   5                              msWriteByte(BK0_00_REGBK, 2);
1184   5                                                  UART_CMD_MS_REGDATA = msVDDSPReadByte(UART_CMD_MS_REGINDEX);
1185   5                              break;
1186   5                          case 0xA:
1187   5                          {
1188   6                              switch(UART_CMD_MS_REGINDEX)
1189   6                              {
1190   7                                  case 0:
1191   7                                      UART_CMD_MS_REGDATA = g_ucmsVDCtl;
1192   7                                      break;
1193   7                                  case 1:
1194   7                                      UART_CMD_MS_REGDATA = g_ucmsVDCtl2;
1195   7                                      break;
1196   7                                  case 2:
1197   7                                      UART_CMD_MS_REGDATA = g_ucMSVDDebug;
1198   7                                      break;
1199   7                                  case 3:
1200   7                                      UART_CMD_MS_REGDATA = g_ucMSVDDebug2;
1201   7                                      break;
1202   7                                  case 4:
1203   7                                      UART_CMD_MS_REGDATA = g_ucDebugFlag;
1204   7                                      break;
1205   7                                  case 0x10:
1206   7                                      UART_CMD_MS_REGDATA = msDSP_Std_GetNoiseMag();
1207   7                                      break;
1208   7                                  case 0x11:
1209   7                                      UART_CMD_MS_REGDATA = msDSP_Std_GetBurstMag();
1210   7                                      break;
1211   7                                  case 0x12:
1212   7                                      UART_CMD_MS_REGDATA = msDSP_Std_GetPhaseError();
1213   7                                      break;
1214   7                                  case 0x13:
1215   7                                      UART_CMD_MS_REGDATA = msVD_FSC_GetColorBurstStatus();
1216   7                                      break;
1217   7                                  case 0x20:
1218   7                                      UART_CMD_MS_REGDATA = msVDGetSyncStatus();
1219   7                                      break;
1220   7                                  case 0x21:
1221   7                                      UART_CMD_MS_REGDATA = msVDGetSyncStatus()>>8;
1222   7                                      break;
1223   7                              }
1224   6                              break;
1225   6                          } // End of case 0xA
C51 COMPILER V8.01   DEBUG                                                                 11/28/2006 08:08:03 PAGE 21  

1226   5      
1227   5                          case 0xB:
1228   5                          {
1229   6                          #if(ENABLE_VD_DSP)
1230   6                            #ifdef DSP_MARIA_DEBUG
                            

⌨️ 快捷键说明

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