娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

LCD platform_device(s5pv210)

發(fā)布者:閃耀的星空最新更新時間:2024-12-19 來源: elecfans關(guān)鍵字:LCD  platform  device  s5pv210 手機看文章 掃描二維碼
隨時隨地手機看文章

static struct resource s3cfb_resource[] = {

[0] = {

.start= S5P_PA_LCD,

.end= S5P_PA_LCD + S5P_SZ_LCD - 1,

.flags= IORESOURCE_MEM,

},

[1] = {

.start= IRQ_LCD1,

.end= IRQ_LCD1,

.flags= IORESOURCE_IRQ,

},

[2] = {

.start= IRQ_LCD0,

.end= IRQ_LCD0,

.flags= IORESOURCE_IRQ,

},

};

 

static u64 fb_dma_mask = 0xffffffffUL;

 

struct platform_device s3c_device_fb = {

.name= 's3cfb',

.id= -1,

.num_resources= ARRAY_SIZE(s3cfb_resource),

.resource= s3cfb_resource,

.dev= {

.dma_mask= &fb_dma_mask,

.coherent_dma_mask= 0xffffffffUL

}

};

 

static struct s3c_platform_fb default_fb_data __initdata = {//總的

#if defined(CONFIG_CPU_S5PV210_EVT0)

.hw_ver= 0x60,

#else

.hw_ver= 0x62,

#endif

 

.nr_wins= 5,

 

#if defined(CONFIG_FB_S3C_DEFAULT_WINDOW)

.default_win= CONFIG_FB_S3C_DEFAULT_WINDOW,

#else

.default_win= 0,

#endif

.swap= FB_SWAP_WORD | FB_SWAP_HWORD,

};

 

void __init s3cfb_set_platdata(struct s3c_platform_fb *pd)

{

struct s3c_platform_fb *npd;

int i;

 

if (!pd)

pd = &default_fb_data;

 

npd = kmemdup(pd, sizeof(struct s3c_platform_fb), GFP_KERNEL);

if (!npd)

printk(KERN_ERR '%s: no memory for platform datan', __func__);

else {

for (i = 0; i < npd->nr_wins; i++)//每個fb擁有的緩沖區(qū)個數(shù)

npd->nr_buffers[i] = 1;

 

#if defined(CONFIG_FB_S3C_NR_BUFFERS)

npd->nr_buffers[npd->default_win] = CONFIG_FB_S3C_NR_BUFFERS;

#else

npd->nr_buffers[npd->default_win] = 1;

#endif

 

s3cfb_get_clk_name(npd->clk_name);

npd->cfg_gpio = s3cfb_cfg_gpio;

npd->backlight_on = s3cfb_backlight_on;

npd->backlight_off = s3cfb_backlight_off;

npd->lcd_on = s3cfb_lcd_on;

npd->lcd_off = s3cfb_lcd_off;

npd->clk_on = s3cfb_clk_on;

npd->clk_off = s3cfb_clk_off;

 

s3c_device_fb.dev.platform_data = npd;//放到平臺數(shù)據(jù)中

}

}


關(guān)鍵字:LCD  platform  device  s5pv210 引用地址:LCD platform_device(s5pv210)

上一篇:S5PV210硬件結(jié)構(gòu)
下一篇:s5pv210的時鐘系統(tǒng)概述

推薦閱讀最新更新時間:2025-06-10 12:14

Kinetis MCU開發(fā)解決方案支持mbed IoT Device Platform
廣受歡迎的Freescale Freedom FRDM-K64F開發(fā)板為ARM mbed軟件、工具和云服務(wù)提供支持,旨在快速打造從終端節(jié)點到云的IoT產(chǎn)品 飛思卡爾半導(dǎo)體(紐交所證券代碼:FSL)攜手ARM mbed 設(shè)計的、廣受歡迎的FRDM-K64F開發(fā)板現(xiàn)已供貨,為ARM mbed IoT Device Platform技術(shù)提供全面的支持,包括ARM新的mbed OS操作系統(tǒng)。 今年早些時候,飛思卡爾的FRDM-K64F開發(fā)板被視為是業(yè)界首款可全面支持mbed的開發(fā)板之一,支持端到端mbed解決方案,也可以與mbed系列技術(shù)協(xié)同工作,包括mbed OS、mbed Client、mbed Device
[嵌入式]
S5PV210 啟動流程
S3C6410啟動流程 首先,看一下S3C6410啟動流程 ① iROM supports initial boot up : initialize system clock, D-TCM, device specific controller and booting device. ② iROM boot codes can load 4KB of bootloader to stepping stone. The 8KB boot loader is called BL1. ③ BL1: BL1 can initialize system clock, UART, and SDRAM for user. After ini
[單片機]
<font color='red'>S5PV210</font> 啟動流程
S5PV210地址尋址能力映射
1.S5PV210是32位SoC,尋址能力為4G,0x0000 0000~0xFFFF FFFF。 DRAM地址為0x1FFF FFFF~0x5FFF FFFF,即只支持外掛1G內(nèi)存。 映射如下: 2.下圖是iROM和SRAM的地址映射
[單片機]
<font color='red'>S5PV210</font>地址尋址能力映射
platform總線
platform總線實際上并不對應(yīng)任何硬件上的總線,有時又稱為偽總線。由于設(shè)備模型中的驅(qū)動和設(shè)備關(guān)聯(lián)機制必須要有一條總線才能發(fā)揮作用,對于那些沒有連接在實際總線上的設(shè)備,如果想使用這種機制,就需要將它連接在一條假想的總線上。platform總線就可以起到這個作用,通常,platform總線上的設(shè)備都是直接與CPU相連的底層設(shè)備。 ? ? 使用platform總線的好處是可以將驅(qū)動與設(shè)備分離,驅(qū)動所需的平臺相關(guān)數(shù)據(jù)則在定義設(shè)備時提供,使驅(qū)動具有更大的跨平臺通用性。 ? ? platform總線的相關(guān)定義和聲明在頭文件 linux/platform_device.h 中。 1.platform總線基本特征 ? ? struc
[嵌入式]
STM32系列之LCD驅(qū)動接口與驅(qū)動程序介紹
STM32F103系列是沒有內(nèi)置LCD控制器接口的,如果要驅(qū)動LCD,需要一顆LCD圖形驅(qū)動IC。STM32和LCD驅(qū)動IC的接口在STM32端是FSMC,F(xiàn)SMC接口提供各種存儲器驅(qū)動信號也提供了驅(qū)動LCD驅(qū)動IC的各種信號。 一、FSMC簡介 FSMC概覽 如下圖可以看到FSMC支持的存儲器類型及提供的各種讀寫控制信號。 圖1 2.FSMC 框圖 圖2 3.FSMC 內(nèi)存地址空間分配 圖3 二、LCD 接口 1.8080和6800接口 這兩種接口類型是典型的LCD并行接口。接口信號分為:數(shù)據(jù)信號和控制信號。 數(shù)據(jù)信號支持8,9,16,18,24位等。 控制信號用來區(qū)分讀、寫及區(qū)分是向LCD尋址命令寄存器還是寫L
[單片機]
STM32系列之<font color='red'>LCD</font>驅(qū)動接口與驅(qū)動程序介紹
LCD實驗學(xué)習(xí)筆記(一):Makefile
主Makefile總領(lǐng)全局的就這句—— lcd.bin: $(objs) 要生成lcd.bin,依賴于objs列舉的一堆文件:head.o init.o nand.o interrupt.o serial.o lcddrv.o framebuffer.o lcdlib.o main.o lib/libc.a 所以要先找到這些文件,幾個.o,還有一個.a .o目標(biāo)文件怎么生成? %.o:%.c和%.o:%.S是生成規(guī)則,就是依賴于.c或.S文件,使用交叉編譯命令生成。 .a是庫文件,到lib子目錄里去找,在子目錄里用make命令生成 下面逐行解讀: CC = arm-linux-gcc //編譯器。定義CC變量,為了簡化書寫 L
[單片機]
linux中LCD設(shè)備驅(qū)動(6)——Fbmem.c文件
前面幾篇主要關(guān)注的是LCD驅(qū)動在6410平臺上的實現(xiàn),這一篇來說下linux幀緩沖設(shè)備驅(qū)動的上層建筑Fbmem.c文件。 1、先上第一道菜: 1.1、那我們現(xiàn)在來說Fbmem.c (linux2.6.28driversvideo)文件中的應(yīng)用程序訪問幀緩沖設(shè)備的接口,大家對下面這些應(yīng)該都不陌生吧。: /** * fbmem_init - init frame buffer subsystem * * Initialize the frame buffer subsystem. * * NOTE: This function is _only_ to be called by drivers/char/mem.
[單片機]
linux中<font color='red'>LCD</font>設(shè)備驅(qū)動(6)——Fbmem.c文件
一加新機入網(wǎng)圖公布:6.59英寸FHD+LCD高刷屏,5000mAh電池
一加的一款型號為 PGZ110 的新機入網(wǎng)工信部,采用 6.59 英寸 FHD + 分辨率 LCD 高刷屏,內(nèi)置 5000mAh 單電芯大電池,尺寸為 164.3x75.8x8.7mm。   該機型的工信部入網(wǎng)圖現(xiàn)已公布,看起來有點像一加 10 Pro 和 OPPO Find 系列的混合體,后置鏡頭模組從側(cè)邊延伸到中間,同時模組與后蓋采用了曲面過渡。   入網(wǎng)信息顯示,該機配備 6.59 英寸 LCD 屏,額定 4890mAh 電池,重量為 205g,擁有藍、灰兩款配色。該機搭載 8 核 2.85GHz 的 CPU,可能是聯(lián)發(fā)科天璣 8100。   此外,該機后置 6400+800+200 萬像素鏡頭,前置 160
[手機便攜]
一加新機入網(wǎng)圖公布:6.59英寸FHD+<font color='red'>LCD</font>高刷屏,5000mAh電池
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 南昌市| 姚安县| 罗源县| 保康县| 垣曲县| 登封市| 同仁县| 额济纳旗| 长沙市| 白城市| 金门县| 雷州市| 宁南县| 扎兰屯市| 固安县| 无为县| 南充市| 甘德县| 肃宁县| 西丰县| 土默特左旗| 万盛区| 汤原县| 黄石市| 芜湖市| 长海县| 平安县| 大关县| 建德市| 开鲁县| 陇川县| 长丰县| 五河县| 高台县| 井研县| 菏泽市| 沧源| 龙门县| 土默特左旗| 石泉县| 枣阳市|