📄 userpref.lst
字号:
665 1 rmBurstReadBytes(RM_SOUND_MODE_THEATER_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
666 1 s_I2CSel=MCU_RAM;
667 1 rmBurstWriteBytes(RM_SOUND_MODE_THEATER_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
668 1
669 1 s_I2CSel=TV_RAM;
670 1 rmBurstReadBytes(RM_SOUND_MODE_ODEUM_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
671 1 s_I2CSel=MCU_RAM;
672 1 rmBurstWriteBytes(RM_SOUND_MODE_ODEUM_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
673 1 }
674
675
676
677 //------------------------------------
678 #if 0//Adjust_SubLuma
#endif
681
682 void usrInitNonLinearAdjustCurve(void)
683 {
684 1 s_I2CSel=MCU_RAM;
685 1 rmBurstReadBytes(RM_NL_VIDEO_CONTRAST_ADDRESS, (BYTE *)&g_NLCVideoContrast, SIZE_NONLINEAR_CURVE);
686 1 rmBurstReadBytes(RM_NL_VIDEO_CRT_CONTRAST_ADDRESS, (BYTE *)&g_NLCVideoBackEndContrast, SIZE_NONLINEAR_
-CURVE);
687 1 rmBurstReadBytes(RM_NL_VIDEO_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCVideoBrightness, SIZE_NONLINEAR_CURVE);
688 1 rmBurstReadBytes(RM_NL_VIDEO_CRT_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCVideoBackEndBrightness, SIZE_NONLIN
-EAR_CURVE);
689 1 rmBurstReadBytes(RM_NL_VIDEO_SATURATION_ADDRESS, (BYTE *)&g_NLCVideoSaturation, SIZE_NONLINEAR_CURVE);
690 1 // rmBurstReadBytes(RM_NL_VIDEO_HUE_ADDRESS, (BYTE *)&g_VideoHue, SIZE_NONLINEAR_CURVE);
691 1 rmBurstReadBytes(RM_NL_VIDEO_SHARPNESS_ADDRESS, (BYTE *)&g_NLCVideoSharpness, SIZE_NONLINEAR_CURVE);
692 1
693 1 rmBurstReadBytes(RM_NL_PC_CONTRAST_ADDRESS, (BYTE *)&g_NLCPCContrast, SIZE_NONLINEAR_CURVE);
694 1 rmBurstReadBytes(RM_NL_PC_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCPCBrightness, SIZE_NONLINEAR_CURVE);
695 1 rmBurstReadBytes(RM_NL_PC_CRT_CONTRAST_ADDRESS, (BYTE *)&g_NLCPCBackEndContrast, SIZE_NONLINEAR_CURVE)
-;
696 1 rmBurstReadBytes(RM_NL_PC_CRT_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCPCBackEndBrightness, SIZE_NONLINEAR_CU
-RVE);
697 1 //Sound_Adjust_NLC
698 1 rmBurstReadBytes(RM_NL_VOLUME_ADDRESS, (BYTE *)&g_NLCVolume, SIZE_NONLINEAR_CURVE);
699 1 rmBurstReadBytes(RM_NL_BALANCE_ADDRESS, (BYTE *)&g_NLCBalance, SIZE_NONLINEAR_CURVE);
C51 COMPILER V7.50 USERPREF 07/03/2006 14:17:05 PAGE 13
700 1 rmBurstReadBytes(RM_NL_SUBWOOF_ADDRESS, (BYTE *)&g_NLCSubWoof, SIZE_NONLINEAR_CURVE);
701 1 rmBurstReadBytes(RM_NL_BASS_ADDRESS, (BYTE *)&g_NLCBass, SIZE_NONLINEAR_CURVE);
702 1 rmBurstReadBytes(RM_NL_TREBLE_ADDRESS, (BYTE *)&g_NLCTreble, SIZE_NONLINEAR_CURVE);
703 1 s_I2CSel=TV_RAM;
704 1 rmBurstWriteBytes(RM_NL_VIDEO_CONTRAST_ADDRESS, (BYTE *)&g_NLCVideoContrast, SIZE_NONLINEAR_CURVE);
705 1
706 1 rmBurstWriteBytes(RM_NL_VIDEO_CRT_CONTRAST_ADDRESS, (BYTE *)&g_NLCVideoBackEndContrast, SIZE_NONLINEAR
-_CURVE);
707 1
708 1 rmBurstWriteBytes(RM_NL_VIDEO_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCVideoBrightness, SIZE_NONLINEAR_CURVE)
-;
709 1
710 1 rmBurstWriteBytes(RM_NL_VIDEO_CRT_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCVideoBackEndBrightness, SIZE_NONLI
-NEAR_CURVE);
711 1
712 1 rmBurstWriteBytes(RM_NL_VIDEO_SATURATION_ADDRESS, (BYTE *)&g_NLCVideoSaturation, SIZE_NONLINEAR_CURVE)
-;
713 1
714 1 rmBurstWriteBytes(RM_NL_VIDEO_SHARPNESS_ADDRESS, (BYTE *)&g_NLCVideoSharpness, SIZE_NONLINEAR_CURVE);
715 1
716 1 rmBurstWriteBytes(RM_NL_PC_CONTRAST_ADDRESS, (BYTE *)&g_NLCPCContrast, SIZE_NONLINEAR_CURVE);
717 1
718 1 rmBurstWriteBytes(RM_NL_PC_CRT_CONTRAST_ADDRESS, (BYTE *)&g_NLCPCBackEndContrast, SIZE_NONLINEAR_CURVE
-);
719 1
720 1 rmBurstWriteBytes(RM_NL_PC_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCPCBrightness, SIZE_NONLINEAR_CURVE);
721 1
722 1 rmBurstWriteBytes(RM_NL_PC_CRT_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCPCBackEndBrightness, SIZE_NONLINEAR_C
-URVE);
723 1
724 1 rmBurstWriteBytes(RM_NL_VOLUME_ADDRESS, (BYTE *)&g_NLCVolume, SIZE_NONLINEAR_CURVE);
725 1 rmBurstWriteBytes(RM_NL_BALANCE_ADDRESS, (BYTE *)&g_NLCBalance, SIZE_NONLINEAR_CURVE);
726 1 rmBurstWriteBytes(RM_NL_SUBWOOF_ADDRESS, (BYTE *)&g_NLCSubWoof, SIZE_NONLINEAR_CURVE);
727 1 rmBurstWriteBytes(RM_NL_BASS_ADDRESS, (BYTE *)&g_NLCBass, SIZE_NONLINEAR_CURVE);
728 1 rmBurstWriteBytes(RM_NL_TREBLE_ADDRESS, (BYTE *)&g_NLCTreble, SIZE_NONLINEAR_CURVE);
729 1 }
730
731 void usrLoadNonLinearAdjustCurve(void)
732 {
733 1 s_I2CSel=TV_RAM;
734 1 rmBurstReadBytes(RM_NL_VIDEO_CONTRAST_ADDRESS, (BYTE *)&g_NLCVideoContrast, SIZE_NONLINEAR_CURVE);
735 1 rmBurstReadBytes(RM_NL_VIDEO_CRT_CONTRAST_ADDRESS, (BYTE *)&g_NLCVideoBackEndContrast, SIZE_NONLINEAR_
-CURVE);
736 1 rmBurstReadBytes(RM_NL_VIDEO_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCVideoBrightness, SIZE_NONLINEAR_CURVE);
737 1 rmBurstReadBytes(RM_NL_VIDEO_CRT_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCVideoBackEndBrightness, SIZE_NONLIN
-EAR_CURVE);
738 1 rmBurstReadBytes(RM_NL_VIDEO_SATURATION_ADDRESS, (BYTE *)&g_NLCVideoSaturation, SIZE_NONLINEAR_CURVE);
739 1 // rmBurstReadBytes(RM_NL_VIDEO_HUE_ADDRESS, (BYTE *)&g_VideoHue, SIZE_NONLINEAR_CURVE);
740 1 rmBurstReadBytes(RM_NL_VIDEO_SHARPNESS_ADDRESS, (BYTE *)&g_NLCVideoSharpness, SIZE_NONLINEAR_CURVE);
741 1
742 1 rmBurstReadBytes(RM_NL_PC_CONTRAST_ADDRESS, (BYTE *)&g_NLCPCContrast, SIZE_NONLINEAR_CURVE);
743 1 rmBurstReadBytes(RM_NL_PC_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCPCBrightness, SIZE_NONLINEAR_CURVE);
744 1 rmBurstReadBytes(RM_NL_PC_CRT_CONTRAST_ADDRESS, (BYTE *)&g_NLCPCBackEndContrast, SIZE_NONLINEAR_CURVE)
-;
745 1 rmBurstReadBytes(RM_NL_PC_CRT_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCPCBackEndBrightness, SIZE_NONLINEAR_CU
-RVE);
746 1 //Sound_Adjust_NLC
747 1 rmBurstReadBytes(RM_NL_VOLUME_ADDRESS, (BYTE *)&g_NLCVolume, SIZE_NONLINEAR_CURVE);
748 1 rmBurstReadBytes(RM_NL_BALANCE_ADDRESS, (BYTE *)&g_NLCBalance, SIZE_NONLINEAR_CURVE);
749 1 rmBurstReadBytes(RM_NL_SUBWOOF_ADDRESS, (BYTE *)&g_NLCSubWoof, SIZE_NONLINEAR_CURVE);
750 1 rmBurstReadBytes(RM_NL_BASS_ADDRESS, (BYTE *)&g_NLCBass, SIZE_NONLINEAR_CURVE);
751 1 rmBurstReadBytes(RM_NL_TREBLE_ADDRESS, (BYTE *)&g_NLCTreble, SIZE_NONLINEAR_CURVE);
C51 COMPILER V7.50 USERPREF 07/03/2006 14:17:05 PAGE 14
752 1 s_I2CSel=MCU_RAM;
753 1 rmBurstWriteBytes(RM_NL_VIDEO_CONTRAST_ADDRESS, (BYTE *)&g_NLCVideoContrast, SIZE_NONLINEAR_CURVE);
754 1
755 1 rmBurstWriteBytes(RM_NL_VIDEO_CRT_CONTRAST_ADDRESS, (BYTE *)&g_NLCVideoBackEndContrast, SIZE_NONLINEAR
-_CURVE);
756 1
757 1 rmBurstWriteBytes(RM_NL_VIDEO_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCVideoBrightness, SIZE_NONLINEAR_CURVE)
-;
758 1
759 1 rmBurstWriteBytes(RM_NL_VIDEO_CRT_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCVideoBackEndBrightness, SIZE_NONLI
-NEAR_CURVE);
760 1
761 1 rmBurstWriteBytes(RM_NL_VIDEO_SATURATION_ADDRESS, (BYTE *)&g_NLCVideoSaturation, SIZE_NONLINEAR_CURVE)
-;
762 1
763 1 rmBurstWriteBytes(RM_NL_VIDEO_SHARPNESS_ADDRESS, (BYTE *)&g_NLCVideoSharpness, SIZE_NONLINEAR_CURVE);
764 1
765 1 rmBurstWriteBytes(RM_NL_PC_CONTRAST_ADDRESS, (BYTE *)&g_NLCPCContrast, SIZE_NONLINEAR_CURVE);
766 1
767 1 rmBurstWriteBytes(RM_NL_PC_CRT_CONTRAST_ADDRESS, (BYTE *)&g_NLCPCBackEndContrast, SIZE_NONLINEAR_CURVE
-);
768 1
769 1 rmBurstWriteBytes(RM_NL_PC_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCPCBrightness, SIZE_NONLINEAR_CURVE);
770 1
771 1 rmBurstWriteBytes(RM_NL_PC_CRT_BRIGHTNESS_ADDRESS, (BYTE *)&g_NLCPCBackEndBrightness, SIZE_NONLINEAR_C
-URVE);
772 1
773 1 rmBurstWriteBytes(RM_NL_VOLUME_ADDRESS, (BYTE *)&g_NLCVolume, SIZE_NONLINEAR_CURVE);
774 1 rmBurstWriteBytes(RM_NL_BALANCE_ADDRESS, (BYTE *)&g_NLCBalance, SIZE_NONLINEAR_CURVE);
775 1 rmBurstWriteBytes(RM_NL_SUBWOOF_ADDRESS, (BYTE *)&g_NLCSubWoof, SIZE_NONLINEAR_CURVE);
776 1 rmBurstWriteBytes(RM_NL_BASS_ADDRESS, (BYTE *)&g_NLCBass, SIZE_NONLINEAR_CURVE);
777 1 rmBurstWriteBytes(RM_NL_TREBLE_ADDRESS, (BYTE *)&g_NLCTreble, SIZE_NONLINEAR_CURVE);
778 1 }
779
780 void usrInitCRTDeflectionStaticSetting(void)
781 {
782 1 s_I2CSel=MCU_RAM;
783 1 rmBurstReadBytes(RM_CRTDEFL_STATIC_SETTING_ADDRESS, (BYTE *)&g_CRTDeflectionStaticSetting, SIZE_CRTDEF
-L_STATIC_SETTING);
784 1 s_I2CSel=TV_RAM;
785 1 rmBurstWriteBytes(RM_CRTDEFL_STATIC_SETTING_ADDRESS, (BYTE *)&g_CRTDeflectionStaticSetting, SIZE_CRTDE
-FL_STATIC_SETTING);
786 1 }
787
788 void usrInitCRTDeflectionDynamicSetting(void)
789 {
790 1
791 1
792 1 s_I2CSel=MCU_RAM;
793 1 rmBurstReadBytes(RM_CRTDEFL_VIDEO_50_SETTING_ADDRESS, g_CRTDeflectionDynamicSetting, SIZE_CRTD
-EFL_DYNAMIC_SETTING);
794 1 s_I2CSel=TV_RAM;
795 1 rmBurstWriteBytes(RM_CRTDEFL_VIDEO_50_SETTING_ADDRESS, g_CRTDeflectionDynamicSetting, SIZE_CRTDEFL_
-DYNAMIC_SETTING);
796 1
797 1 s_I2CSel=MCU_RAM;
798 1 rmBurstReadBytes(RM_CRTDEFL_VIDEO_120I_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_
-SETTING);
799 1 s_I2CSel=TV_RAM;
800 1 rmBurstWriteBytes(RM_CRTDEFL_VIDEO_120I_SETTING_ADDRESS, g_CRTDeflectionDynamicSetting, SIZE_
-CRTDEFL_DYNAMIC_SETTING);
801 1
C51 COMPILER V7.50 USERPREF 07/03/2006 14:17:05 PAGE 15
802 1 s_I2CSel=MCU_RAM;
803 1 rmBurstReadBytes(RM_CRTDEFL_VIDEO_100I_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_SETT
-ING);
804 1 s_I2CSel=TV_RAM;
805 1 rmBurstWriteBytes(RM_CRTDEFL_VIDEO_100I_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_D
-YNAMIC_SETTING);
806 1
807 1 s_I2CSel=MCU_RAM;
808 1 rmBurstReadBytes(RM_CRTDEFL_VIDEO_75I_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_SETTI
-NG);
809 1 s_I2CSel=TV_RAM;
810 1 rmBurstWriteBytes(RM_CRTDEFL_VIDEO_75I_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMI
-C_SETTING);
811 1
812 1 s_I2CSel=MCU_RAM;
813 1 rmBurstReadBytes(RM_CRTDEFL_PC_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_SETTING);
814 1 s_I2CSel=TV_RAM;
815 1 rmBurstWriteBytes(RM_CRTDEFL_PC_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_SETTING);
816 1
817 1 s_I2CSel=MCU_RAM;
818 1 rmBurstReadBytes(RM_CRTDEFL_YUV_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_SETTING
-);
819 1 s_I2CSel=TV_RAM;
820 1 rmBurstWriteBytes(RM_CRTDEFL_YUV_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_SETTING);
821 1
822 1 s_I2CSel=MCU_RAM;
823 1 rmBurstReadBytes(RM_CRTDEFL_480P_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_SETTING);
824 1 s_I2CSel=TV_RAM;
825 1 rmBurstWriteBytes(RM_CRTDEFL_480P_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_SETTING);
826 1
827 1 s_I2CSel=MCU_RAM;
828 1 rmBurstReadBytes(RM_CRTDEFL_1080P_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAM
-IC_SETTING);
829 1 s_I2CSel=TV_RAM;
830 1 rmBurstWriteBytes(RM_CRTDEFL_1080P_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_SETTING
-);
831 1
832 1 s_I2CSel=MCU_RAM;
833 1 rmBurstReadBytes(RM_CRTDEFL_VIDEO_75P_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_S
-ETTING);
834 1 s_I2CSel=TV_RAM;
835 1 rmBurstWriteBytes(RM_CRTDEFL_VIDEO_75P_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_SETT
-ING);
836 1
837 1 s_I2CSel=MCU_RAM;
838 1 rmBurstReadBytes(RM_CRTDEFL_VIDEO_60_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_SE
-TTING);
839 1 s_I2CSel=TV_RAM;
840 1 rmBurstWriteBytes(RM_CRTDEFL_VIDEO_60_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC
-_SETTING);
841 1
842 1 }
843 void usrLoadCRTDeflectionDynamicSetting()
844 {
845 1 s_I2CSel=TV_RAM;
846 1 rmBurstReadBytes(RM_CRTDEFL_VIDEO_50_SETTING_ADDRESS, g_CRTDeflectionDynamicSetting, SIZE_CRTD
-EFL_DYNAMIC_SETTING);
847 1 s_I2CSel=MCU_RAM;
848 1 rmBurstWriteBytes(RM_CRTDEFL_VIDEO_50_SETTING_ADDRESS, g_CRTDeflectionDynamicSetting, SIZE_CRTDEFL_
-DYNAMIC_SETTING);
849 1
850 1 s_I2CSel=TV_RAM;
C51 COMPILER V7.50 USERPREF 07/03/2006 14:17:05 PAGE 16
851 1 rmBurstReadBytes(RM_CRTDEFL_VIDEO_120I_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_
-SETTING);
852 1 s_I2CSel=MCU_RAM;
853 1 rmBurstWriteBytes(RM_CRTDEFL_VIDEO_120I_SETTING_ADDRESS, g_CRTDeflectionDynamicSetting, SIZE_
-CRTDEFL_DYNAMIC_SETTING);
854 1
855 1 s_I2CSel=TV_RAM;
856 1 rmBurstReadBytes(RM_CRTDEFL_VIDEO_100I_SETTING_ADDRESS, g_CRTDeflectionOffset, SIZE_CRTDEFL_DYNAMIC_SETT
-ING);
857 1 s_I2CSel=MCU_RAM;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -