📄 userpref.lst
字号:
457 1 rmBurstWriteBytes(RM_VIDEO_HDTV_PICTURE_PERSONAL_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURES
-ETTING);
458 1
459 1 s_I2CSel=MCU_RAM;
460 1 rmBurstReadBytes(RM_VIDEO_SDTV_PICTURE_BRIGHT_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETT
-ING);
461 1 rmBurstReadBytes(RM_VIDEO_HDTV_PICTURE_BRIGHT_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESETT
-ING);
462 1 s_I2CSel=TV_RAM;
463 1 rmBurstWriteBytes(RM_VIDEO_SDTV_PICTURE_BRIGHT_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETTING
-);
464 1 rmBurstWriteBytes(RM_VIDEO_HDTV_PICTURE_BRIGHT_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESET
-TING);
465 1
466 1 s_I2CSel=MCU_RAM;
467 1 rmBurstReadBytes(RM_VIDEO_SDTV_PICTURE_SOFT_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETTIN
-G);
468 1 rmBurstReadBytes(RM_VIDEO_HDTV_PICTURE_SOFT_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESETTIN
-G);
469 1 s_I2CSel=TV_RAM;
470 1 rmBurstWriteBytes(RM_VIDEO_SDTV_PICTURE_SOFT_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETTING);
471 1 rmBurstWriteBytes(RM_VIDEO_HDTV_PICTURE_SOFT_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESETTI
-NG);
472 1
473 1 s_I2CSel=MCU_RAM;
474 1 rmBurstReadBytes(RM_VIDEO_SDTV_PICTURE_NATIVE_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETT
C51 COMPILER V7.50 USERPREF 07/03/2006 14:17:05 PAGE 9
-ING);
475 1 rmBurstReadBytes(RM_VIDEO_HDTV_PICTURE_NATIVE_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESETT
-ING);
476 1 s_I2CSel=TV_RAM;
477 1 rmBurstWriteBytes(RM_VIDEO_SDTV_PICTURE_NATIVE_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETTING)
-;
478 1 rmBurstWriteBytes(RM_VIDEO_HDTV_PICTURE_NATIVE_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESET
-TING);
479 1 }
480
481 void usrLoadPictureModeData(void)
482 {
483 1 s_I2CSel=TV_RAM;
484 1 rmBurstReadBytes(RM_VIDEO_SDTV_PICTURE_PERSONAL_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESE
-TTING);
485 1 rmBurstReadBytes(RM_VIDEO_HDTV_PICTURE_PERSONAL_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESE
-TTING);
486 1 s_I2CSel=MCU_RAM;
487 1 rmBurstWriteBytes(RM_VIDEO_SDTV_PICTURE_PERSONAL_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETTIN
-G);
488 1 rmBurstWriteBytes(RM_VIDEO_HDTV_PICTURE_PERSONAL_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURES
-ETTING);
489 1
490 1 s_I2CSel=TV_RAM;
491 1 rmBurstReadBytes(RM_VIDEO_SDTV_PICTURE_BRIGHT_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETT
-ING);
492 1 rmBurstReadBytes(RM_VIDEO_HDTV_PICTURE_BRIGHT_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESETT
-ING);
493 1 s_I2CSel=MCU_RAM;
494 1 rmBurstWriteBytes(RM_VIDEO_SDTV_PICTURE_BRIGHT_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETTING
-);
495 1 rmBurstWriteBytes(RM_VIDEO_HDTV_PICTURE_BRIGHT_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESET
-TING);
496 1
497 1 s_I2CSel=TV_RAM;
498 1 rmBurstReadBytes(RM_VIDEO_SDTV_PICTURE_SOFT_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETTIN
-G);
499 1 rmBurstReadBytes(RM_VIDEO_HDTV_PICTURE_SOFT_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESETTIN
-G);
500 1 s_I2CSel=MCU_RAM;
501 1 rmBurstWriteBytes(RM_VIDEO_SDTV_PICTURE_SOFT_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETTING);
502 1 rmBurstWriteBytes(RM_VIDEO_HDTV_PICTURE_SOFT_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESETTI
-NG);
503 1
504 1 s_I2CSel=TV_RAM;
505 1 rmBurstReadBytes(RM_VIDEO_SDTV_PICTURE_NATIVE_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETT
-ING);
506 1 rmBurstReadBytes(RM_VIDEO_HDTV_PICTURE_NATIVE_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESETT
-ING);
507 1 s_I2CSel=MCU_RAM;
508 1 rmBurstWriteBytes(RM_VIDEO_SDTV_PICTURE_NATIVE_ADDRESS, (BYTE *)&SDTVadjust, SIZE_VIDEO_PICTURESETTING)
-;
509 1 rmBurstWriteBytes(RM_VIDEO_HDTV_PICTURE_NATIVE_ADDRESS, (BYTE *)&HDTVadjust, SIZE_VIDEO_PICTURESET
-TING);
510 1 }
511
512
513 void usrInitAllPCModeSetting(void)
514 {
515 1 // usrSavePCModeSetting(unIndex);
516 1 BYTE unIndex; // loop index
517 1
C51 COMPILER V7.50 USERPREF 07/03/2006 14:17:05 PAGE 10
518 1 for (unIndex=0; unIndex!=USR_MODE_MAXIMUM ;unIndex++)
519 1 {
520 2 s_I2CSel=MCU_RAM;
521 2 // usrResetPCModeSetting(unIndex);
522 2 usrLoadPCModeSetting(unIndex);
523 2 s_I2CSel=TV_RAM;
524 2 usrSavePCModeSetting(unIndex);
525 2 } // for
526 1 }
527 void usrLoadPCModeSetting(BYTE ucRamIndex)
528 {
529 1 rmBurstReadBytes(rmPCModeAddress(ucRamIndex), (BYTE *)&g_ModeSetting, SIZE_MODE_SETTING);
530 1
531 1 }
532 void usrLoadAllPCModeSetting(void)
533 {
534 1 // usrSavePCModeSetting(unIndex);
535 1 BYTE unIndex; // loop index
536 1
537 1 for (unIndex=0; unIndex!=USR_MODE_MAXIMUM ;unIndex++)
538 1 {
539 2 s_I2CSel=TV_RAM;
540 2 // usrResetPCModeSetting(unIndex);
541 2 usrLoadPCModeSetting(unIndex);
542 2 s_I2CSel=MCU_RAM;
543 2 usrSavePCModeSetting(unIndex);
544 2 } // for
545 1 }
546
547
548
549 void usrSavePCModeSetting(BYTE ucRamIndex)
550 {
551 1
552 1 rmBurstWriteBytes(rmPCModeAddress(ucRamIndex), (BYTE *)&g_ModeSetting, SIZE_MODE_SETTING);
553 1 }
554
555
556
557 void usrInitAllYUVModeSetting(void)
558 {
559 1
560 1 //usrSaveYUVModeSetting(unIndex);
561 1 BYTE unIndex; // loop index
562 1
563 1 for (unIndex=0; unIndex!=USR_YUV_MODE_MAXIMUM ;unIndex++)
564 1 {
565 2
566 2 s_I2CSel=MCU_RAM;
567 2 usrLoadYUVModeSetting(unIndex);
568 2 s_I2CSel=TV_RAM;
569 2 usrSaveYUVModeSetting(unIndex);
570 2
571 2 } // for
572 1
573 1 }
574
575 void usrLoadAllYUVModeSetting(void)
576 {
577 1
578 1 //usrSaveYUVModeSetting(unIndex);
579 1 BYTE unIndex; // loop index
C51 COMPILER V7.50 USERPREF 07/03/2006 14:17:05 PAGE 11
580 1
581 1 for (unIndex=0; unIndex!=USR_YUV_MODE_MAXIMUM ;unIndex++)
582 1 {
583 2
584 2 s_I2CSel=TV_RAM;
585 2 usrLoadYUVModeSetting(unIndex);
586 2 s_I2CSel=MCU_RAM;
587 2 usrSaveYUVModeSetting(unIndex);
588 2 } // for
589 1
590 1 }
591 void usrLoadYUVModeSetting(BYTE ucMdIndex)
592 {
593 1 rmBurstReadBytes(rmYUVModeAddress(ucMdIndex), (BYTE *)&g_ModeSetting, SIZE_MODE_SETTING);
594 1 }
595
596 void usrSaveYUVModeSetting(BYTE ucRamIndex)
597 {
598 1 rmBurstWriteBytes(rmYUVModeAddress(ucRamIndex), (BYTE *)&g_ModeSetting, SIZE_MODE_SETTING);
599 1 }
600
601 void usrInitSoundSetting(void)
602 {
603 1
604 1 s_I2CSel=MCU_RAM;
605 1 rmBurstReadBytes(RM_SOUND_SETTING_ADDRESS, (BYTE *)&g_SoundSetting, SIZE_SOUND_SETTING);
606 1 s_I2CSel=TV_RAM;
607 1 rmBurstWriteBytes(RM_SOUND_SETTING_ADDRESS, (BYTE *)&g_SoundSetting, SIZE_SOUND_SETTING);
608 1 }
609
610 void usrLoadSoundSetting(void)
611 {
612 1 s_I2CSel=TV_RAM;
613 1 rmBurstReadBytes(RM_SOUND_SETTING_ADDRESS, (BYTE *)&g_SoundSetting, SIZE_SOUND_SETTING);
614 1 s_I2CSel=MCU_RAM;
615 1 rmBurstWriteBytes(RM_SOUND_SETTING_ADDRESS, (BYTE *)&g_SoundSetting, SIZE_SOUND_SETTING);
616 1 }
617
618
619 void usrInitSoundModeData(void)
620 {
621 1 s_I2CSel=MCU_RAM;
622 1 rmBurstReadBytes(RM_SOUND_MODE_PERSONAL_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
623 1 s_I2CSel=TV_RAM;
624 1 rmBurstWriteBytes(RM_SOUND_MODE_PERSONAL_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
625 1
626 1 s_I2CSel=MCU_RAM;
627 1 rmBurstReadBytes(RM_SOUND_MODE_STEREO_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
628 1 s_I2CSel=TV_RAM;
629 1 rmBurstWriteBytes(RM_SOUND_MODE_STEREO_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
630 1
631 1 s_I2CSel=MCU_RAM;
632 1 rmBurstReadBytes(RM_SOUND_MODE_NEWS_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
633 1 s_I2CSel=TV_RAM;
634 1 rmBurstWriteBytes(RM_SOUND_MODE_NEWS_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
635 1
636 1 s_I2CSel=MCU_RAM;
637 1 rmBurstReadBytes(RM_SOUND_MODE_THEATER_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
638 1 s_I2CSel=TV_RAM;
639 1 rmBurstWriteBytes(RM_SOUND_MODE_THEATER_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
640 1
641 1 s_I2CSel=MCU_RAM;
C51 COMPILER V7.50 USERPREF 07/03/2006 14:17:05 PAGE 12
642 1 rmBurstReadBytes(RM_SOUND_MODE_ODEUM_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
643 1 s_I2CSel=TV_RAM;
644 1 rmBurstWriteBytes(RM_SOUND_MODE_ODEUM_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
645 1 }
646
647 void usrLoadSoundModeData(void)
648 {
649 1 s_I2CSel=TV_RAM;
650 1 rmBurstReadBytes(RM_SOUND_MODE_PERSONAL_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
651 1 s_I2CSel=MCU_RAM;
652 1 rmBurstWriteBytes(RM_SOUND_MODE_PERSONAL_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
653 1
654 1 s_I2CSel=TV_RAM;
655 1 rmBurstReadBytes(RM_SOUND_MODE_STEREO_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
656 1 s_I2CSel=MCU_RAM;
657 1 rmBurstWriteBytes(RM_SOUND_MODE_STEREO_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
658 1
659 1 s_I2CSel=TV_RAM;
660 1 rmBurstReadBytes(RM_SOUND_MODE_NEWS_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
661 1 s_I2CSel=MCU_RAM;
662 1 rmBurstWriteBytes(RM_SOUND_MODE_NEWS_ADDRESS, (BYTE *)&g_SoundModeData, SIZE_SOUND_MODE_DATA);
663 1
664 1 s_I2CSel=TV_RAM;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -