📄 useradj.lst
字号:
525 else
526 FillLineAttr(19,i+6,11,TextColor);
527 if(--Language == 0xff){
528 Language = 6;
529 }
530 i = Language >> 1;
531 if((Language & BIT_0) == 0)
532 FillLineAttr(8,i+6,11,TextSelColor);
533 else
534 FillLineAttr(19,i+6,11,TextSelColor);
535 Write24C16(0xe0,Language);
536 if(PowerStatus == 0x80){
537 i = Language * 25 + OSD_Point2;
538 WriteXY_CStrScaler(0,7,3,23,Tab1J[i]);
539 }
540 else{
541 i = Language * 11 + OSD_Point2;
542 WriteXY_CStrScaler(0,7,3,23,VideoTab1[i]);
543 }
544
545 }
546 */
547 /*
548 void LanguageDown(void)
549 {
550
C51 COMPILER V7.50 USERADJ 03/18/2008 22:04:56 PAGE 10
551 unsigned char i;
552 i = Language >> 1;
553 if((Language & BIT_0) == 0)
554 FillLineAttr(8,i+6,11,TextColor);
555 else
556 FillLineAttr(19,i+6,11,TextColor);
557 if(++Language > 6){
558 Language = 0;
559 }
560 i = Language >> 1;
561 if((Language & BIT_0) == 0)
562 FillLineAttr(8,i+6,11,TextSelColor);
563 else
564 FillLineAttr(19,i+6,11,TextSelColor);
565 Write24C16(0xe0,Language);
566 if(PowerStatus == 0x80){
567 i = Language * 25 + OSD_Point2;
568 WriteXY_CStrScaler(0,7,3,23,Tab1J[i]);
569 }
570 else{
571 i = Language * 11 + OSD_Point2;
572 WriteXY_CStrScaler(0,7,3,23,VideoTab1[i]);
573 }
574
575 }
576 */
577 void SaturationUp(void)
578 {
579 1 if(++Saturation > 100)
580 1 Saturation = 100;
581 1 else{
582 2 if(PowerStatus == 0x80)
583 2 sRGB();
584 2 else
585 2 SetVideoSaturation();
586 2 ShowSaturation();
587 2 }
588 1 }
589
590 void SaturationDown(void)
591 {
592 1 if(--Saturation == 0xff)
593 1 Saturation = 0x00;
594 1 else{
595 2 if(PowerStatus == 0x80)
596 2 sRGB();
597 2 else
598 2 SetVideoSaturation();
599 2 ShowSaturation();
600 2 }
601 1 }
602
603
604 void TintUp(void)
605 {
606 1 if(++Tint > 100)
607 1 Tint = 100;
608 1 else{
609 2 if(PowerStatus == 0x80)
610 2 sRGB();
611 2 else
612 2 SetVideoTint();
C51 COMPILER V7.50 USERADJ 03/18/2008 22:04:56 PAGE 11
613 2 ShowTint();
614 2 }
615 1 }
616
617 void TintDown(void)
618 {
619 1 if(--Tint == 0xff)
620 1 Tint = 0x00;
621 1 else{
622 2 if(PowerStatus == 0x80)
623 2 sRGB();
624 2 else
625 2 SetVideoTint();
626 2 ShowTint();
627 2 }
628 1 }
629 /*
630 void SourceSelect(void)
631 {
632 if(PowerStatus < 0x80)
633 return;
634 switch(PowerStatus & ~BIT_7){
635 case 0x00:
636 AUDIO_MUTE(); //MUTE
637 VideoDisable();
638 TunerMode=0;
639 ForceToBackground(0);
640 WriteIIC_HW(Scaler_Addr,0x00,0x30);
641 WriteIIC_HW(Scaler_Addr,0xE8,0x80);
642 WriteIIC_HW(Scaler_Addr,0x12,0x08);
643 WriteIIC_HW(Scaler_Addr,0x13,0x00);
644 H_SYNC_Temp = 0xffff;
645 V_SYNC_Temp = 0xffff;
646 LoadModeIndependentSettings();
647 SetBrightness();
648 ShowInputSource();
649 sRGB();
650 if((flag3 & BIT_2) != 0x00){
651 printf("Select PC Input\r\n");
652 }
653 break;
654 case 0x01:
655 SAA7114Init();
656 VolumeSwitch(1);
657 TunerMode=0;
658 ShowInputSource();
659 if(Volume != 0)
660 AUDIO_On(); //CANCEL AUDIO MUTE
661 if((flag3 & BIT_2) != 0x00){
662 printf("Select Video 1 Input\r\n");
663 }
664 break;
665 case 0x02:
666 TestTuner();
667 if((DeviceFlag & BIT_1) != 0)
668 {
669 SAA7114Init();
670 VolumeSwitch(0);
671 TunerMode=1;
672 IntoTvMode();
673 //ShowInputSource();
674 if(Volume != 0)
C51 COMPILER V7.50 USERADJ 03/18/2008 22:04:56 PAGE 12
675 AUDIO_On(); //CANCEL AUDIO MUTE
676 if((flag3 & BIT_2) != 0x00){
677 printf("Select Video 2 Input\r\n");
678 }
679 }
680 break;
681 }
682 OSD_Point1 = 0;
683 OSD_Point2 = 0;
684 }
685 */
686 void SourceSelect(void)
687 {
688 1 if(PowerStatus < 0x80)
689 1 return;
690 1 switch(PowerStatus & ~BIT_7){
691 2 case 0x00:
692 2 AUDIO_MUTE(); //AUDIO MUTE
693 2 VideoDisable();
694 2 TunerMode=0;
695 2 ForceToBackground(0);
696 2 WriteIIC_HW(Scaler_Addr,0x00,0x30);
697 2 WriteIIC_HW(Scaler_Addr,0xE8,0x80);
698 2 WriteIIC_HW(Scaler_Addr,0x12,0x08);
699 2 WriteIIC_HW(Scaler_Addr,0x13,0x00);
700 2 H_SYNC_Temp = 0xffff;
701 2 V_SYNC_Temp = 0xffff;
702 2 LoadModeIndependentSettings();
703 2 SetBrightness();
704 2 ShowInputSource();
705 2 sRGB();
706 2 if((flag3 & BIT_2) != 0x00){
707 3 printf("Select PC Input\r\n");
708 3 }
709 2 break;
710 2 case 0x01:
711 2 SAA7114Init();
712 2 VolumeSwitch(0);
713 2 TunerMode=0;
714 2 ShowInputSource();
715 2 if(Volume != 0) { AUDIO_On();} //CANCEL AUDIO MUTE
716 2 if((flag3 & BIT_2) != 0x00){
717 3 printf("Select Video 1 Input\r\n");
718 3 }
719 2 break;
720 2 case 0x02:
721 2 SAA7114Init();
722 2 VolumeSwitch(0);
723 2 TunerMode=0;
724 2 ShowInputSource();
725 2 if(Volume != 0) { AUDIO_On();} //CANCEL AUDIO MUTE
726 2 if((flag3 & BIT_2) != 0x00){
727 3 printf("Select Video 1 Input\r\n");
728 3 }
729 2 break;
730 2 case 0x03:
731 2 TestTuner();
732 2 if((DeviceFlag & BIT_1) != 0)
733 2 {
734 3 SAA7114Init();
735 3 VolumeSwitch(1);
736 3 TunerMode=1;
C51 COMPILER V7.50 USERADJ 03/18/2008 22:04:56 PAGE 13
737 3 IntoTvMode();
738 3 //ShowInputSource();
739 3 if(Volume != 0) { AUDIO_On();} //CANCEL AUDIO MUTE
740 3 if((flag3 & BIT_2) != 0x00){
741 4 printf("Select Video 2 Input\r\n");
742 4 }
743 3 }
744 2 break;
745 2 }
746 1 OSD_Point1 = 0;
747 1 OSD_Point2 = 0;
748 1 }
749
750 void SharpnessUp(void)
751 {
752 1 if(++Sharpness > 3)
753 1 Sharpness = 3;
754 1 else{
755 2 if(PowerStatus == 0x80)
756 2 SetSharpness();
757 2 else
758 2 SetVideoSharpness();
759 2 ShowSharpness();
760 2 }
761 1 }
762
763 void SharpnessDown(void)
764 {
765 1 if(--Sharpness == 0xff)
766 1 Sharpness = 0x00;
767 1 else{
768 2 if(PowerStatus == 0x80)
769 2 SetSharpness();
770 2 else
771 2 SetVideoSharpness();
772 2 ShowSharpness();
773 2 }
774 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 2665 ----
CONSTANT SIZE = 68 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 14
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -