gb_io.h
上传用户:poi891205
上传日期:2013-07-15
资源大小:9745k
文件大小:2k
源码类别:

DVD

开发平台:

C/C++

  1. //================================================================ vfd
  2. #if defined(VFD_VOLUME_DISPLAY) || defined(SUPPORT_TUNER_MV114) || defined(SUPPORT_TUNER_ALPS)
  3. EXTERN UINT16 timeout_vfd;
  4. #endif
  5. //================================================================ amp
  6. #ifdef SUPPORT_AMP//2002-7-26 15:48
  7. EXTERN BYTE amp_onoff_flag;
  8. #endif
  9. #if defined(PT2322)||defined(PT2320)
  10. EXTERN BYTE middle_level;
  11. EXTERN BYTE base_level;
  12. EXTERN BYTE treble_level;
  13. EXTERN BYTE front_level;
  14. EXTERN BYTE center_level;
  15. EXTERN BYTE rear_level;
  16. EXTERN BYTE woofer_level;
  17. /* freyman marked 2004-3-23 16:04 for no use any more
  18. #ifdef SVA_SAMPLE
  19. EXTERN BYTE lfront_level;
  20. EXTERN BYTE rfront_level; 
  21. EXTERN BYTE lrear_level;
  22. EXTERN BYTE rrear_level;
  23. #endif 
  24. */
  25. #endif //defined(PT2322)||defined(PT2320)
  26. // -------------------------------------------------------------
  27. // Variables used for communicating with 8051, Robert 020729
  28. #ifdef SUPPORT_UART_COMMAND // Support UART to communicate with external MCU
  29. #ifdef NEW_UART_COMMAND
  30. typedef void (*SHOWVFDVOL) ();
  31. #endif
  32. EXTERN BYTE nCurrentDVDMode; // indicate current mode (av1, av2, tuner or DVD)
  33. EXTERN BYTE nCurrentVolMode; // indicate current volume mode (main, front, center, etc.)
  34. #ifndef  NEW_UART_COMMAND     //lijinhai use define unmark confliting
  35. EXTERN BYTE nMainVol;        // main volume value
  36. EXTERN BYTE nFrontVol;       // front volume value
  37. EXTERN BYTE nCenterVol;      // center volume value
  38. EXTERN BYTE nRearVol;        // rear volume value
  39. EXTERN int nMainLRBalance;   // front volume balance
  40. EXTERN int nSurLRBalance;    // surround volume balance 
  41. EXTERN BYTE nQSEffect;       // QS effect (0~7)
  42. EXTERN BYTE nTreble;         // treble value 
  43. EXTERN BYTE nBass;           // bass value 
  44. #endif
  45. #endif // SUPPORT_UART_COMMAND
  46. #ifdef TOP_DOOR_LOADER
  47. BYTE    bDoorStatus;
  48. #endif //#ifdef TOP_DOOR_LOADER
  49. #ifdef TEST_SERVO
  50. EXTERN BYTE     iTestServoMode;
  51. EXTERN UINT32   iTestServoCount;
  52. #endif //#ifdef TEST_SERVO