亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? board-ek.c

?? linux 內核源代碼
?? C
字號:
/* * linux/arch/arm/mach-at91/board-ek.c * *  Copyright (C) 2005 SAN People * *  Epson S1D framebuffer glue code is: *     Copyright (C) 2005 Thibaut VARENE <varenet@parisc-linux.org> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA */#include <linux/types.h>#include <linux/init.h>#include <linux/mm.h>#include <linux/module.h>#include <linux/platform_device.h>#include <linux/spi/spi.h>#include <linux/mtd/physmap.h>#include <asm/hardware.h>#include <asm/setup.h>#include <asm/mach-types.h>#include <asm/irq.h>#include <asm/mach/arch.h>#include <asm/mach/map.h>#include <asm/mach/irq.h>#include <asm/arch/board.h>#include <asm/arch/gpio.h>#include <asm/arch/at91rm9200_mc.h>#include "generic.h"/* * Serial port configuration. *    0 .. 3 = USART0 .. USART3 *    4      = DBGU */static struct at91_uart_config __initdata ek_uart_config = {	.console_tty	= 0,				/* ttyS0 */	.nr_tty		= 2,	.tty_map	= { 4, 1, -1, -1, -1 }		/* ttyS0, ..., ttyS4 */};static void __init ek_map_io(void){	/* Initialize processor: 18.432 MHz crystal */	at91rm9200_initialize(18432000, AT91RM9200_BGA);	/* Setup the LEDs */	at91_init_leds(AT91_PIN_PB1, AT91_PIN_PB2);	/* Setup the serial ports and console */	at91_init_serial(&ek_uart_config);}static void __init ek_init_irq(void){	at91rm9200_init_interrupts(NULL);}static struct at91_eth_data __initdata ek_eth_data = {	.phy_irq_pin	= AT91_PIN_PC4,	.is_rmii	= 1,};static struct at91_usbh_data __initdata ek_usbh_data = {	.ports		= 2,};static struct at91_udc_data __initdata ek_udc_data = {	.vbus_pin	= AT91_PIN_PD4,	.pullup_pin	= AT91_PIN_PD5,};static struct at91_mmc_data __initdata ek_mmc_data = {	.det_pin	= AT91_PIN_PB27,	.slot_b		= 0,	.wire4		= 1,	.wp_pin		= AT91_PIN_PA17,};static struct spi_board_info ek_spi_devices[] = {	{	/* DataFlash chip */		.modalias	= "mtd_dataflash",		.chip_select	= 0,		.max_speed_hz	= 15 * 1000 * 1000,	},#ifdef CONFIG_MTD_AT91_DATAFLASH_CARD	{	/* DataFlash card */		.modalias	= "mtd_dataflash",		.chip_select	= 3,		.max_speed_hz	= 15 * 1000 * 1000,	},#endif};static struct i2c_board_info __initdata ek_i2c_devices[] = {	{		I2C_BOARD_INFO("ics1523", 0x26),	},	{		I2C_BOARD_INFO("dac3550", 0x4d),	}};#define EK_FLASH_BASE	AT91_CHIPSELECT_0#define EK_FLASH_SIZE	0x200000static struct physmap_flash_data ek_flash_data = {	.width	= 2,};static struct resource ek_flash_resource = {	.start		= EK_FLASH_BASE,	.end		= EK_FLASH_BASE + EK_FLASH_SIZE - 1,	.flags		= IORESOURCE_MEM,};static struct platform_device ek_flash = {	.name		= "physmap-flash",	.id		= 0,	.dev		= {				.platform_data	= &ek_flash_data,			},	.resource	= &ek_flash_resource,	.num_resources	= 1,};static void __init ek_board_init(void){	/* Serial */	at91_add_device_serial();	/* Ethernet */	at91_add_device_eth(&ek_eth_data);	/* USB Host */	at91_add_device_usbh(&ek_usbh_data);	/* USB Device */	at91_add_device_udc(&ek_udc_data);	at91_set_multi_drive(ek_udc_data.pullup_pin, 1);	/* pullup_pin is connected to reset */	/* I2C */	at91_add_device_i2c(ek_i2c_devices, ARRAY_SIZE(ek_i2c_devices));	/* SPI */	at91_add_device_spi(ek_spi_devices, ARRAY_SIZE(ek_spi_devices));#ifdef CONFIG_MTD_AT91_DATAFLASH_CARD	/* DataFlash card */	at91_set_gpio_output(AT91_PIN_PB22, 0);#else	/* MMC */	at91_set_gpio_output(AT91_PIN_PB22, 1);	/* this MMC card slot can optionally use SPI signaling (CS3). */	at91_add_device_mmc(0, &ek_mmc_data);#endif	/* NOR Flash */	platform_device_register(&ek_flash);	/* VGA *///	ek_add_device_video();}MACHINE_START(AT91RM9200EK, "Atmel AT91RM9200-EK")	/* Maintainer: SAN People/Atmel */	.phys_io	= AT91_BASE_SYS,	.io_pg_offst	= (AT91_VA_BASE_SYS >> 18) & 0xfffc,	.boot_params	= AT91_SDRAM_BASE + 0x100,	.timer		= &at91rm9200_timer,	.map_io		= ek_map_io,	.init_irq	= ek_init_irq,	.init_machine	= ek_board_init,MACHINE_END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品中文字幕乱码三区| 午夜伦欧美伦电影理论片| 在线综合+亚洲+欧美中文字幕| 99国产精品久久久久久久久久| 国产乱码精品一区二区三区忘忧草| 亚洲bt欧美bt精品| 肉丝袜脚交视频一区二区| 午夜激情久久久| 日韩电影一区二区三区| 国产成人免费在线| 欧美性色黄大片| 国产调教视频一区| 亚洲国产wwwccc36天堂| 国产一区二区三区在线观看精品 | 激情另类小说区图片区视频区| 国产成人免费视频网站| 欧美午夜不卡在线观看免费| 精品国产99国产精品| 最新中文字幕一区二区三区| 日韩av中文字幕一区二区| 91日韩精品一区| 国产精品三级电影| 高清国产一区二区| 欧美精品久久久久久久多人混战| 精品蜜桃在线看| 美女网站在线免费欧美精品| 91美女片黄在线观看| 国产婷婷色一区二区三区四区 | 国产精品18久久久久久久久| 51精品视频一区二区三区| 日韩伦理av电影| 色综合久久天天| 亚洲欧美综合在线精品| 不卡的av中国片| 一色桃子久久精品亚洲| 91在线国产福利| 亚洲电影欧美电影有声小说| 色拍拍在线精品视频8848| 亚洲午夜久久久久久久久电影网 | 国产成人综合自拍| 国产三级精品在线| yourporn久久国产精品| 亚洲欧美另类久久久精品| 久久久精品综合| 成人18精品视频| 国产精品初高中害羞小美女文| 久久99热99| 国产精品女同互慰在线看| 欧美三级三级三级爽爽爽| 美女mm1313爽爽久久久蜜臀| 亚洲一区二区三区免费视频| 欧美日韩精品免费| 暴力调教一区二区三区| 视频一区在线播放| 国产精品亲子伦对白| 欧美在线视频日韩| 成人一区二区三区视频在线观看| 亚洲欧美日韩国产综合| 精品乱码亚洲一区二区不卡| aaa国产一区| 国产一区二区三区免费观看| 亚洲国产成人av好男人在线观看| 精品捆绑美女sm三区| 在线视频综合导航| 国产在线一区观看| 美国欧美日韩国产在线播放| 亚洲国产综合在线| 亚洲欧美综合另类在线卡通| 久久综合色婷婷| 欧美喷水一区二区| 色狠狠色噜噜噜综合网| 国产99久久久国产精品免费看| 青青草97国产精品免费观看无弹窗版| 亚洲免费观看高清在线观看| 精品sm捆绑视频| 91精品欧美一区二区三区综合在 | 亚洲高清免费观看高清完整版在线观看 | 欧美麻豆精品久久久久久| 暴力调教一区二区三区| 成人av在线资源| 国产suv精品一区二区883| 国产精品一二二区| 成人黄色电影在线| 成人av电影在线| 91丨porny丨在线| 欧美私人免费视频| 欧美一级黄色片| 精品国产伦一区二区三区观看体验 | 国产校园另类小说区| 欧美极品少妇xxxxⅹ高跟鞋 | 欧美日韩成人高清| 欧美一级免费观看| 久久久久久日产精品| 亚洲精品老司机| 五月天激情小说综合| 国产中文字幕一区| 91麻豆视频网站| 2023国产精品视频| 亚洲国产精品久久久久婷婷884| 亚洲一区二区欧美| 国产精品影音先锋| 日韩一区二区在线看片| 国产精品久久久久久久午夜片| 日韩av一区二区在线影视| 成人免费高清视频| 日韩一区二区三区视频| 日本一二三不卡| 久久爱www久久做| 欧美放荡的少妇| 亚洲国产精品自拍| 99久久免费国产| 久久综合一区二区| 激情亚洲综合在线| 制服丝袜成人动漫| 亚洲在线观看免费| 69堂国产成人免费视频| 日韩美女啊v在线免费观看| 韩国欧美国产1区| 91麻豆精品91久久久久久清纯| 亚洲免费观看高清在线观看| 9久草视频在线视频精品| 国产清纯在线一区二区www| 精品一区二区成人精品| 精品国一区二区三区| 日本亚洲最大的色成网站www| 欧美日韩在线亚洲一区蜜芽| 亚洲一线二线三线久久久| 色婷婷精品大在线视频| 精品一区二区在线观看| 91精品欧美综合在线观看最新| 视频在线观看91| 久久一区二区三区四区| 成人开心网精品视频| 国产精品国产a| 欧美优质美女网站| 免费观看成人av| 国产精品网站在线观看| 暴力调教一区二区三区| 午夜成人在线视频| 久久综合色8888| 欧美一a一片一级一片| 免费欧美在线视频| 国产精品蜜臀在线观看| 欧美亚洲高清一区二区三区不卡| 日本va欧美va欧美va精品| 国产亚洲欧美日韩在线一区| 欧美色视频一区| 国产一区二区三区电影在线观看| 国产精品午夜久久| 欧美一区二区精品久久911| 丁香啪啪综合成人亚洲小说 | 国产一区二区在线观看免费 | 色噜噜久久综合| 国产乱码精品1区2区3区| 亚洲国产裸拍裸体视频在线观看乱了| www国产成人| 精品欧美久久久| 国产精品剧情在线亚洲| 精品国产不卡一区二区三区| 欧美性大战xxxxx久久久| 成人免费看片app下载| 国产一区二区三区黄视频 | 欧美日韩精品一区二区三区四区 | 午夜精品久久久久久久久久久 | 日韩欧美综合一区| 欧美日本在线视频| 欧美日韩精品一区视频| 884aa四虎影成人精品一区| 日本韩国欧美国产| 色综合色狠狠天天综合色| 91免费版pro下载短视频| 懂色中文一区二区在线播放| 狠狠色狠狠色综合| 成人av午夜影院| 色综合天天做天天爱| 色欲综合视频天天天| 在线视频欧美精品| 7777精品伊人久久久大香线蕉超级流畅 | 亚洲午夜一区二区| 日韩国产在线观看一区| 免费美女久久99| 99精品视频在线观看| 欧美性做爰猛烈叫床潮| 7777精品伊人久久久大香线蕉最新版| 在线不卡免费欧美| 国产精品美女www爽爽爽| 国产精品毛片久久久久久久| 一区在线中文字幕| 日韩精品一卡二卡三卡四卡无卡| 经典三级在线一区| 色综合视频在线观看| 精品久久久久一区| 亚洲免费在线电影| 国产一区二区三区美女| 欧美无乱码久久久免费午夜一区| 精品久久99ma| 亚洲1区2区3区视频| av成人免费在线观看| 日韩欧美国产成人一区二区| 亚洲一区二区三区国产|