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

📄 3xa_sensor.h

📁 ADV7180 linux驱动源代码。基于三星S3C6410的ADV7180 linux驱动程序。ARM。
💻 H
📖 第 1 页 / 共 5 页
字号:
689 {0xAD, 0xff},          
690 {0xAE, 0x95},                  
691 {0xAF, 0xa8},                  
692 {0xB0, 0xba},           
693 {0xB1, 0xcc},           
694 {0xB2, 0xff},           
695 {0xB3, 0xd8},           
696 {0xB4, 0xe2},           
697 {0xB5, 0xea},           
698 {0xB6, 0xff},          
699 {0xfc, 0x00},  // Hue  Gain
700 {0x48, 0x44},  
701 {0x49, 0x60},  
702 {0x4a, 0x00},  
703 {0x4b, 0x18},  
704 {0x4c, 0x58},  
705 {0x4d, 0x70},  //60  
706 {0x4e, 0x00},   
707 {0x4f, 0x00},  
708 {0x50, 0x44},  
709 {0x51, 0x60},  
710 {0x52, 0x00},  
711 {0x53, 0x18},  
712 {0x54, 0x58},  
713 {0x55, 0x70},   //60  
714 {0x56, 0x00},   
715 {0x57, 0x00},  
716 {0x58, 0x44},  
717 {0x59, 0x60},  
718 {0x5a, 0x00},  
719 {0x5b, 0x18},  
720 {0x5c, 0x50},  
721 {0x5d, 0x48},  
722 {0x5e, 0x08},   
723 {0x5f, 0x05},   //00  
724 //ISP_tuning
725 {0xfc, 0x00},  
726 {0x01, 0x00},    // I2C hold mode off 
727 //s2222  // I2C master ctrl.
728 //s2d5a  // frame AE start  50
729 {0x3e, 0x10},    // Y_min    Y min level limit value of AWB ODM
730 {0xfc, 0x01},  
731 {0x00, 0x00},   // ISP BPR Off
732 {0x0c, 0x02},   // Full YC
733 {0xc8, 0xe0},   //f0            // AWB Y Max
734 ////////////////////////////////
735 // 2005.07.17 cspyo set
736 ///////////////////////////////
737 {0xfc, 0x00},  
738 {0x24, 0x45},   // zoom skip 5fps
739 {0x6c, 0xb8},   //ba    //d2    //d8  // AE target  
740 {0x6d, 0x00},    // 
741 {0x78, 0x60},   // AGC Max
742 {0x79, 0xfb},   //fc    // R gain
743 {0x7a, 0x03},   // B gain
744 {0x81, 0x00},   // AWB G gain suppress disable
745 {0x29, 0x04},   //     Y level 
746 {0x2a, 0x10},   //50    // Y level
747 {0x2b, 0x04},   // color level H
748 {0x2c, 0x00},   //20    // color level L
749 {0xfc, 0x07},  
750 {0x11, 0x00},   // G offset
751 {0x37, 0x00},   // Flicker Add
752 {0xfc, 0x00},  
753 {0x72, 0xa0},   // Flicker for 32MHz
754 {0x74, 0x08},   // flicker 60Hz
755 {0xfc, 0x05},                   
756 {0x64, 0x02},   // Darkslice R
757 {0x65, 0xfe},   // Darkslice G
758 {0x66, 0xff},   // Darkslice B
759 ////////////////////////////////////
760 {0xfc, 0x00},  
761 {0x7e, 0xfc},  
762 //s7e8c  //NR GrGb off
763 // [7]: BPR [6]:Noise Filter(1D/NR) [4]: GrGb Enable [3]:BPR Data Threshold 
764 // [2]: color suppress [1]: Y gain suppress [0]: Digital Clamp
765 ///////////////////////////////////
766 ////////////////////////////////////
767 // GrGb Correction setting
768 {0xfc, 0x01},  
769 {0x44, 0x0c},    
770 //s4400          
771 /// [4]: GrGb full [3]: GrGb On
772 /// [2]: GrGb Rb On 
773 {0xfc, 0x0b},  
774 {0x21, 0x00},   // Start AGC
775 {0x22, 0x10},   // AGCMIN
776 {0x23, 0x50},   // AGCMAX
777 {0x24, 0x18},   //0e //12       //17    // G Th AGCMIN(23d)
778 {0x25, 0x32},   // G Th AGCMAX(50d)
779 {0x26, 0x18},   //0e    //12    //17    // RB Th AGCMIN
780 {0x27, 0x32},   // RB Th AGCMAX
781 // GrGb Correction setting End
782 ///////////////////////////////////
783 // BPR Setting          
784 {0xfc, 0x01},         
785 {0x3f, 0x00},   // setting because S/W bug
786 {0xfc, 0x0b},  
787 {0x0b, 0x00},   // ISP BPR On Start
788 {0x0c, 0x00},   // Th13 AGC Min
789 {0x0d, 0x40},   //5a    // Th13 AGC Max
790 {0x0e, 0x01},   //00    // Th1 Max H for AGCMIN
791 {0x0f, 0xff},   //c0    // Th1 Max L for AGCMIN
792 {0x10, 0x00},   // Th1 Min H for AGCMAX
793 {0x11, 0x10},   //00    // Th1 Min L for AGCMAX
794 {0x12, 0xff},   // Th3 Max H for AGCMIN
795 {0x13, 0xff},     // Th3 Max L for AGCMIN
796 {0x14, 0xff},     // Th3 Min H for AGCMAX
797 {0x15, 0xff},     // Th3 Min L for AGCMAX
798 ///////////////////////////////////////////
799 // NR Setting
800 {0xfc, 0x01},  
801 {0x4b, 0x01},   // NR Enable
802 //s4b00         // NR Enable
803 {0xfc, 0x0b},                             
804 {0x28, 0x00},   //NR Start AGC             
805 {0x29, 0x00},   // SIG Th AGCMIN H   
806 {0x2a, 0x0a},   //14    // SIG Th AGCMIN L   
807 {0x2b, 0x00},   // SIG Th AGCMAX H   
808 {0x2c, 0x0a},   //14    // SIG Th AGCMAX L   
809 {0x2d, 0x00},   // PRE Th AGCMIN H   
810 {0x2e, 0x70},   //50    //64    // PRE Th AGCMIN L(100d)   
811 {0x2f, 0x01},   // PRE Th AGCMAX H(300d)   
812 {0x30, 0x2c},   // PRE Th AGCMAX L   
813 {0x31, 0x00},   // POST Th AGCMIN H  
814 {0x32, 0x70},   //50    //64    // POST Th AGCMIN L(100d)  
815 {0x33, 0x01},   // POST Th AGCMAX H(300d)
816 {0x34, 0x2c},   // POST Th AGCMAX L  
817 // NR Setting End
818 ////////////////////////////////
819 // Color suppress setting
820 {0xfc, 0x0b},  
821 {0x08, 0x50},   // C suppress AGC MIN
822 {0x09, 0x04},   // C suppress MIN H
823 {0x0a, 0x00},   // C suppress MIN L
824 // C Suppress Setting End
825 ///////////////////////////////
826 // 1D Y LPF Filter             
827 {0xfc, 0x01},                            
828 //s05e0         // Default s60        
829 {0x05, 0x60},   // Default s60        
830 //[7]: Y LPF filter On [6]: Clap On
831 {0xfc, 0x0b},                            
832 {0x35, 0x00},   // YLPF Start AGC      
833 {0x36, 0x50},   // YLPF01 AGCMIN       
834 {0x37, 0x50},   // YLPF01 AGCMAX       
835 {0x38, 0x00},   // YLPF SIG01 Th AGCMINH
836 {0x39, 0x00},   // YLPF SIG01 Th AGCMINL   
837 {0x3a, 0x00},     // YLPF SIG01 Th AGCMAXH   
838 {0x3b, 0xa0},     // YLPF SIG01 Th AGCMAXH               
839 {0x3c, 0x50},   // YLPF02 AGCMIN           
840 {0x3d, 0x50},     // YLPF02 AGCMAX           
841 {0x3e, 0x00},     // YLPF SIG02 Th AGCMINH   
842 {0x3f, 0x00},     // YLPF SIG02 Th AGCMINL   
843 {0x40, 0x00},     // YLPF SIG02 Th AGCMAXH   
844 {0x41, 0xa0},     // YLPF SIG02 Th AGCMAXH   
845 // Y LPF Filter setting End        
846 //------------------------------------------------------------------
847 /// Set File 
848 /// - S5K3BAFB_CRF_June02+yihan_050707.xls generates
849 /// - date : 2005-07-08
850 ///------------------------------------------------------------------
851 /// Page : ISP Page 9
852 {0xfc, 0x09},  
853 {0x00, 0x02},   // shading on
854 {0x01, 0x06},   // size  
855 {0x02, 0x40},  
856 {0x03, 0x04},  
857 {0x04, 0xB0},  
858 {0x05, 0x03},   // shading center R
859 {0x06, 0x19},     
860 {0x07, 0x02},  
861 {0x08, 0x75},  
862 {0x09, 0x03},   // shading center R
863 {0x0A, 0x1b},  
864 {0x0b, 0x02},  
865 {0x0c, 0x7a},  
866 {0x0d, 0x03},   // shading center R
867 {0x0e, 0x09},  
868 {0x0f, 0x02},  
869 {0x10, 0x7d},  
870 {0x35, 0x00},   // shading R
871 {0x36, 0xff},  
872 {0x37, 0x01},  
873 {0x38, 0x06},  
874 {0x39, 0x01},  
875 {0x3A, 0x1d},  
876 {0x3B, 0x01},  
877 {0x3C, 0x44},  
878 {0x3D, 0x01},  
879 {0x3E, 0x5d},  
880 {0x3F, 0x01},  
881 {0x40, 0x7c},  
882 {0x41, 0x01},  
883 {0x42, 0x97},  
884 {0x43, 0x01},  
885 {0x44, 0xba},  
886 {0x45, 0x01},   // shading G
887 {0x46, 0x01},  
888 {0x47, 0x01},  
889 {0x48, 0x08},  
890 {0x49, 0x01},  
891 {0x4A, 0x1d},  
892 {0x4B, 0x01},  
893 {0x4C, 0x40},  
894 {0x4D, 0x01},  
895 {0x4E, 0x58},  
896 {0x4F, 0x01},  
897 {0x50, 0x73},  
898 {0x51, 0x01},  
899 {0x52, 0x8a},  
900 {0x53, 0x01},  
901 {0x54, 0xa6},  
902 {0x55, 0x00},   // shading B
903 {0x56, 0xff},  
904 {0x57, 0x01},  
905 {0x58, 0x05},  
906 {0x59, 0x01},  
907 {0x5A, 0x1a},  
908 {0x5B, 0x01},  
909 {0x5C, 0x3c},  
910 {0x5D, 0x01},  
911 {0x5E, 0x52},  
912 {0x5F, 0x01},  
913 {0x60, 0x6e},  
914 {0x61, 0x01},  
915 {0x62, 0x8b},  
916 {0x63, 0x01},  
917 {0x64, 0xb3},  
918 // sub-sampling 
919 {0xfc, 0x03},  
920 //{0x2d, 0x01},  // UXGA YCrCb Order
921 {0x2d, 0x06},  // UXGA YCrCb Order
922 {0x12, 0x05},  
923 {0x26, 0xb1},  
924 {0x27, 0x04},  
925 {0x14, 0xb1},  
926 {0xfc, 0x04},  
927 {0x14, 0xb1},  
928 {0x72, 0x05},   // H2 V1
929 {0x74, 0xb1},  
930 {0xa2, 0x05},   // H1 V2
931 {0xa3, 0x02},  
932 {0xa4, 0x59},  
933 {0xa7, 0x59},  
934 {0xa8, 0x02},  
935 {0xae, 0x59},  
936 {0xaf, 0x02},  
937 {0xb6, 0x59},  
938 {0xb7, 0x02},  
939 {0xd2, 0x05},   // H2 V2
940 {0xd3, 0x02},  
941 {0xd4, 0x59},  
942 {0xd7, 0x59},  
943 {0xd8, 0x02},  
944 {0xde, 0x59},  
945 {0xdf, 0x02},  
946 {0xe6, 0x59},  
947 {0xe7, 0x02},  
948 {0xfc, 0x14},   // H4  V1
949 {0x05, 0x98},  
950 {0x0e, 0x02},  
951 {0x12, 0x05},  
952 {0x13, 0x04},  
953 {0x14, 0xb1},  
954 {0x17, 0xb0},  
955 {0x18, 0x04},  
956 {0x1e, 0xb0},  
957 {0x1f, 0x04},  
958 {0x26, 0xb1},  
959 {0x27, 0x04},  
960 {0x35, 0x98},   // H4 V4
961 {0x3e, 0x02},  
962 {0x42, 0x05},   
963 {0x43, 0x01},  
964 {0x44, 0x2d},  
965 {0x47, 0x2d},  
966 {0x48, 0x01},  
967 {0x4e, 0x2d},  
968 {0x4f, 0x01},  
969 {0x56, 0x2e},  
970 {0x57, 0x01},  
971 // AE Window Size control for sub-sampling
972 {0xfc, 0x06},  
973 {0x12, 0x00},   // H=2 V=1(800*1200)
974 {0x13, 0x61},   // AE H End
975 {0x16, 0x00},   // AE V End
976 {0x17, 0x94},  
977 {0x22, 0x00},   // H=1  V=2(1600*600)
978 {0x23, 0xc5},   // AE H End
979 {0x26, 0x00},     // AE V End
980 {0x27, 0x4b},  
981 {0x32, 0x00},   // H=2  V=2(800*600)
982 {0x33, 0x61},   // AE H End
983 {0x36, 0x00},     // AE V End
984 {0x37, 0x48},  
985 {0x38, 0x00},   // AWB Window Size
986 {0x39, 0x0a},  
987 {0x3a, 0x00},  
988 {0x3b, 0x61},  
989 {0x3c, 0x00},  
990 {0x3d, 0x75},  
991 {0x3e, 0x00},  
992 {0x3f, 0x3e},  
993 {0x42, 0x00},   // H=4  V=1(400*1200)
994 {0x43, 0x2f},   // AE H End
995 {0x46, 0x00},     // AE V End
996 {0x47, 0x97},  
997 {0x52, 0x00},   // H=4  V=4(400*300)
998 {0x53, 0x30},   // AE H End
999 {0x56, 0x00},     // AE V End
1000 {0x57, 0x26},  
1001 // white point
1002 {0xfc, 0x00},  
1003 {0x40, 0x78},           //7d  a
1004 {0x41, 0xe0},           //e2  
1005 {0x42, 0x83},           //95  12
1006 {0x43, 0xc6},           //ba  c
1007 {0x44, 0xad},           //bc  f
1008 {0x45, 0x9d},           //99  4
1009 {0x34, 0x18},           //115  
1010 {0x35, 0x14},           //02  
1011 {0x36, 0x04},           //04  
1012 {0x37, 0x12},           //04  
1013 {0x38, 0x06},           //03  
1014 {0x39, 0x1d},           //18    //25  
1015 {0x3a, 0x14},           //12    //22    //1f  
1016 {0x3b, 0x2c},           //16    //18    //1a  
1017 {0xfc, 0x20},   // AE window weight
1018 {0x60, 0x00}, 
1019 {0x61, 0x00}, 
1020 {0x62, 0x00}, 
1021 {0x63, 0x00}, 
1022 {0x64, 0x11}, 
1023 {0x65, 0x11}, 
1024 {0x66, 0x11}, 
1025 {0x67, 0x11}, 
1026 {0x68, 0x11}, 
1027 {0x69, 0x22}, 
1028 {0x6a, 0x22}, 
1029 {0x6b, 0x11}, 
1030 {0x6c, 0x11}, 
1031 {0x6d, 0x22}, 
1032 {0x6e, 0x22}, 

⌨️ 快捷键说明

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