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

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

?? cmd_sled.c

?? 友善mini2440嵌入式
?? C
字號:
/* * (C) Copyright 2004, Li-Pro.Net <www.li-pro.net> * Stephan Linz <linz@li-pro.net> * * See file CREDITS for list of people who contributed to this * project. * * 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 <common.h>#include <command.h>#include <status_led.h>#if	defined(CONFIG_STATUS_LED)/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! * !!!!!       Q u i c k   &   D i r t y   H a c k	 !!!!! * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! * !!!!!						 !!!!! * !!!!! Next type definition was coming from original	 !!!!! * !!!!! status LED driver drivers/status_led.c and	 !!!!! * !!!!! should exported for using here.		 !!!!! * !!!!!						 !!!!! * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */typedef struct {	led_id_t mask;	int state;	int period;	int cnt;} led_dev_t;extern led_dev_t led_dev[];#if (CONFIG_COMMANDS & CFG_CMD_BSP)int do_sled (cmd_tbl_t * cmdtp, int flag, int argc, char *argv[]){	int led_id = 0;	if (argc > 1) {#ifdef	STATUS_LED_BOOT		if (!strcmp (argv[1], "boot")) {			led_id = STATUS_LED_BOOT + 1;		}#endif#ifdef	STATUS_LED_RED		if (!strcmp (argv[1], "red")) {			led_id = STATUS_LED_RED + 1;		}#endif#ifdef	STATUS_LED_YELLOW		if (!strcmp (argv[1], "yellow")) {			led_id = STATUS_LED_YELLOW + 1;		}#endif#ifdef	STATUS_LED_GREEN		if (!strcmp (argv[1], "green")) {			led_id = STATUS_LED_GREEN + 1;		}#endif	}	switch (argc) {	case 1:#if	(STATUS_LED_BITS > 3)		for (; led_id < 4; led_id++)#elif	(STATUS_LED_BITS > 2)		for (; led_id < 3; led_id++)#elif	(STATUS_LED_BITS > 1)		for (; led_id < 2; led_id++)#elif	(STATUS_LED_BITS > 0)		for (; led_id < 1; led_id++)#else#error "*** STATUS_LED_BITS not correct defined ***"#endif		{			printf ("Status LED '%s' is %s\n",				led_id == STATUS_LED_BOOT ? "boot"				: led_id == STATUS_LED_RED ? "red"				: led_id == STATUS_LED_YELLOW ? "yellow"				: led_id ==				STATUS_LED_GREEN ? "green" : "unknown",				led_dev[led_id].state ==				STATUS_LED_ON ? "on" : led_dev[led_id].				state ==				STATUS_LED_OFF ? "off" : led_dev[led_id].				state ==				STATUS_LED_BLINKING ? "blinking" : "unknown");		}		return 0;	case 2:		if (led_id) {			printf ("Status LED '%s' is %s\n", argv[1],				led_dev[led_id - 1].state ==				STATUS_LED_ON ? "on" : led_dev[led_id -							       1].state ==				STATUS_LED_OFF ? "off" : led_dev[led_id -								 1].state ==				STATUS_LED_BLINKING ? "blinking" : "unknown");			return 0;		} else			break;	case 3:		if (led_id) {			if (!strcmp (argv[2], "on")) {				status_led_set (led_id - 1, STATUS_LED_ON);				return 0;			} else if (!strcmp (argv[2], "off")) {				status_led_set (led_id - 1, STATUS_LED_OFF);				return 0;			} else if (!strcmp (argv[2], "blink")) {				status_led_set (led_id - 1,						STATUS_LED_BLINKING);				return 0;			} else				break;		} else			break;	default:		break;	}	printf ("Usage:\n%s\n", cmdtp->usage);	return 1;}#ifdef	STATUS_LED_BOOT#ifdef	STATUS_LED_RED#ifdef	STATUS_LED_YELLOW#ifdef	STATUS_LED_GREEN#define __NAME_STR		"    - name: boot|red|yellow|green\n"#else#define __NAME_STR		"    - name: boot|red|yellow\n"#endif#else#define __NAME_STR		"    - name: boot|red\n"#endif#else#define __NAME_STR		"    - name: boot\n"#endif#else#define __NAME_STR		"    - name: (no such defined)\n"#endifU_BOOT_CMD (sled, 3, 0, do_sled,	    "sled    - check and set status led\n",	    "sled [name [state]]\n" __NAME_STR "    - state: on|off|blink\n");#endif /* CFG_CMD_BSP */#endif	/* CONFIG_STATUS_LED */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
五月天久久比比资源色| 国产精品自拍三区| 久久久久久久电影| 欧美日韩一区在线观看| 国产在线麻豆精品观看| 一区二区在线观看av| 久久老女人爱爱| 91精品国产综合久久久久久 | 日韩和的一区二区| 国产日韩影视精品| 欧美大白屁股肥臀xxxxxx| 色婷婷av一区| 国产福利一区二区三区| 色呦呦国产精品| 99久久99久久免费精品蜜臀| 成人中文字幕合集| 国产精品网站一区| 精品久久久久久久人人人人传媒 | 色哦色哦哦色天天综合| 国产精品一区二区在线观看不卡 | 91丨porny丨户外露出| 国产成人精品免费一区二区| 久88久久88久久久| 美女一区二区视频| 午夜精品一区二区三区三上悠亚| 最好看的中文字幕久久| 国产精品丝袜在线| 国产欧美日韩久久| 国产亚洲成年网址在线观看| 精品国产1区二区| 精品久久久三级丝袜| 日韩欧美久久一区| 日韩欧美国产精品一区| 日韩欧美一二区| 日韩一级二级三级精品视频| 日韩一区二区中文字幕| 日韩一级片在线观看| 精品国产精品网麻豆系列| 精品88久久久久88久久久| 久久久亚洲精品一区二区三区| 久久免费看少妇高潮| 久久免费精品国产久精品久久久久| 2023国产精品| 国产片一区二区| 国产精品萝li| 一区二区三区久久| 五月天网站亚洲| 麻豆精品精品国产自在97香蕉| 激情久久五月天| 国产91精品在线观看| 91在线观看高清| 欧美日韩亚洲另类| 日韩免费观看高清完整版| 国产色综合一区| 亚洲人成在线观看一区二区| 亚洲va欧美va人人爽| 另类的小说在线视频另类成人小视频在线 | 亚洲欧美日韩在线播放| 一区二区高清在线| 午夜激情久久久| 国产一区二区三区综合| av在线播放成人| 欧美日韩在线播| 久久久无码精品亚洲日韩按摩| 中文字幕的久久| 亚洲福利视频三区| 国产一区二区三区在线看麻豆| 成人不卡免费av| 欧美日本韩国一区| 久久综合国产精品| 亚洲欧美另类小说视频| 视频一区免费在线观看| 国产成a人无v码亚洲福利| 91激情在线视频| 精品久久久久久久久久久院品网 | 欧美一区二区成人| 中文字幕第一页久久| 亚洲成人免费视频| 国产一区二区三区久久悠悠色av| 91亚洲资源网| 精品动漫一区二区三区在线观看| 综合久久一区二区三区| 日本欧美一区二区| 99久久精品情趣| 欧美大片国产精品| 一区二区三区.www| 国产乱理伦片在线观看夜一区| 一本色道久久加勒比精品| 精品久久久网站| 亚洲1区2区3区视频| 成人黄色在线看| 欧美成人三级电影在线| 一区二区国产视频| 成人免费福利片| 精品国产一区二区在线观看| 亚洲综合一二三区| 成人aa视频在线观看| 日韩欧美激情在线| 亚洲国产综合色| 91社区在线播放| 久久精品亚洲国产奇米99| 奇米色777欧美一区二区| 91国产丝袜在线播放| 欧美国产日韩亚洲一区| 久久国产成人午夜av影院| 91蜜桃婷婷狠狠久久综合9色| 久久亚区不卡日本| 美女精品自拍一二三四| 欧美日韩国产不卡| 亚洲综合小说图片| 色老汉一区二区三区| 中文字幕色av一区二区三区| 国产精品主播直播| 精品国产精品网麻豆系列| 秋霞av亚洲一区二区三| 欧美猛男gaygay网站| 一区二区三区加勒比av| 色综合天天综合在线视频| 日本一二三不卡| 国产精品一区二区果冻传媒| 欧美videos中文字幕| 奇米影视在线99精品| 4438亚洲最大| 天天色 色综合| 欧美人xxxx| 丝袜美腿亚洲一区| 欧美高清精品3d| 日韩av一级片| 6080日韩午夜伦伦午夜伦| 日韩一区精品视频| 日韩三级在线免费观看| 免费成人美女在线观看| 91精品国产手机| 久草在线在线精品观看| 2017欧美狠狠色| 国产v综合v亚洲欧| 国产精品久久久久aaaa樱花 | 久久综合av免费| 韩国三级中文字幕hd久久精品| 精品理论电影在线| 国产精品一级片| 国产精品久久久久四虎| 一本大道久久a久久综合婷婷| 亚洲欧美色一区| 欧美亚男人的天堂| 日韩av不卡一区二区| 精品国产99国产精品| 国产精品亚洲一区二区三区妖精| 国产午夜精品美女毛片视频| av亚洲精华国产精华精华| 亚洲美女视频在线| 欧美日韩国产123区| 精品一区二区免费看| 日本一区二区三区视频视频| 91小视频免费看| 日本中文一区二区三区| 久久无码av三级| 91视频免费观看| 日韩av一区二区三区四区| 国产三级欧美三级日产三级99| 成年人午夜久久久| 香蕉乱码成人久久天堂爱免费| 日韩精品一区国产麻豆| 成人黄色电影在线 | 国产精品久久久久久户外露出| 色综合久久久久网| 日本美女一区二区三区| 日本一二三不卡| 欧美巨大另类极品videosbest| 国产一区二区不卡| 亚洲免费资源在线播放| 日韩免费看网站| 91免费视频大全| 激情综合五月天| 亚洲欧美韩国综合色| 日韩写真欧美这视频| 成人av在线看| 蜜桃精品视频在线观看| 国产精品久久久久7777按摩| 666欧美在线视频| av一区二区不卡| 九九九精品视频| 一区二区三区欧美在线观看| 久久亚洲精品小早川怜子| 欧美午夜精品免费| 成人av在线电影| 天堂av在线一区| 亚洲欧洲综合另类在线| 精品国产污网站| 欧美日本在线视频| eeuss鲁片一区二区三区| 美国十次了思思久久精品导航| 亚洲天堂av老司机| 久久欧美中文字幕| 欧美一区二区三区视频免费| 色婷婷久久久综合中文字幕 | 久久99国产精品免费网站| 一区二区三区精品在线观看| 国产目拍亚洲精品99久久精品| 欧美久久久久久蜜桃|