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

📄 adv7180.h

📁 ADV7180 linux驱动源代码。基于三星S3C6410的ADV7180 linux驱动程序。ARM。
💻 H
字号:
  1 
  2 #ifndef _ADV7180_H_
  3 #define _ADV7180_H_
  4 
  5 //#include "../bits.h"
  6 
  7 ////#define RESET_DELAY (5*HZ/10)       // 5ms
  8 #define RESET_DELAY (10*HZ/10)  // 5ms
  9 
 10 #define   I2C_ADV7180        0x42
 11 
 12 #define I2C_NAME(s) (s)->name
 13 
 14 static char adv7180_name[] = "adv7180";
 15 
 16 enum input_mode {
 17         CVBS,   // Composite
 18         SVIDEO, // S-video
 19         YPbPr,  // Component
 20 };
 21 
 22 struct adv7180 {
 23         unsigned char reg[128];
 24 
 25         int norm;
 26         enum input_mode input;
 27         int enable;
 28 };
 29 
 30 static const unsigned char init_composite[] = {
 31         0x00, 0x04,
 32         0x04, 0xD7,
 33         0x17, 0x41,
 34         0x31, 0x02,
 35         0x37, 0x09,   ////
 36         0x3D, 0xA2,
 37 
 38         0x3E, 0x6A,
 39         0x3F, 0xA0,
 40         0x0E, 0x80,
 41         0x55, 0x81,
 42         0x0E, 0x00,
 43 };
 44 
 45 static const unsigned char init_component[] = {
 46         0x00, 0x09,
 47         0x31, 0x02,
 48         0x3D, 0xA2,
 49         0x3E, 0x6A,
 50         0x3F, 0xA0,
 51 
 52         0x0E, 0x80,
 53         0x55, 0x81,
 54         0x0E, 0x00,
 55 };
 56 
 57 static const unsigned char init_svideo[] = {
 58         0x00, 0x06,
 59         0x04, 0x57,
 60         0x31, 0x02,
 61         0x3D, 0xA2,
 62         0x3E, 0x6A,
 63 
 64         0x3F, 0xA0,
 65         0x58, 0x04,
 66         0x0E, 0x80,
 67         0x55, 0x81,
 68         0x0E, 0x00,
 69 };
 70 #endif
 71 
 72 

⌨️ 快捷键说明

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