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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? io.c

?? 基于AT91SAM7x256的硬件平臺(tái)的WEB服務(wù)器源碼(A&shy DS版本, ucOS_II+LWIP+自己編寫的DNS查詢工具)
?? C
字號(hào):
//*------------------------------------------------------------------------------------------------
//* 文件名				: IO.c
//* 功能描述			: 系統(tǒng)輸輸出函數(shù)
//* 作者    			: 焦海波
//* 版本				: 0.1
//* 建立日期、時(shí)間		: 2006/08/07 15:26
//* 最近修改日期、時(shí)間	: 
//* 修改原因			: 
//*------------------------------------------------------------------------------------------------
//*------------------------------------------ 頭文件 -----------------------------------------------
#include	"/uCOS_II/includes.h"
#include	"/tools/stringExtAPI.h"
#include	"/at91sam7x256/periph/emac/lib_emac.h"
#include	"flash.h"
//*================================================================================================
//*                     函 數(shù) 區(qū)
//*================================================================================================
//*------------------------------------------------------------------------------------------------
//* 函數(shù)名稱 : ubSetNetCFGParam
//* 功能描述 : 設(shè)置網(wǎng)絡(luò)配置參數(shù)(IP地址、子網(wǎng)掩碼、網(wǎng)關(guān))
//* 入口參數(shù) :      <ulIP>[in] IP地址
//*	         : <ulNetMask>[in] 子網(wǎng)掩碼
//*          : <ulGateway>[in] 網(wǎng)關(guān)地址
//* 出口參數(shù) : 設(shè)置成功返回TRUE,否則返回FALSE
//*------------------------------------------------------------------------------------------------
BOOLEAN ubSetNetCFGParam(ULONG ulIP, ULONG ulNetMask, ULONG ulGateway)
{
	ST_NET_CFG_PARAM	__stNetCFG;
	LONG				__lDNLen = 0;
	
	memset(&__stNetCFG, 0, sizeof(ST_NET_CFG_PARAM));
	
	if(*((ULONG*)PST_NET_CFG_PARAM->szDN) != 0xFFFFFFFF)
	{
		__lDNLen = strlenExt(PST_NET_CFG_PARAM->szDN);
		memcpy(__stNetCFG.szDN, PST_NET_CFG_PARAM->szDN, __lDNLen);
	}
	
	__stNetCFG.ulFlag = NET_CFG_FLAG;
	__stNetCFG.ulIP = ulIP;
	__stNetCFG.ulNetMask = ulNetMask;
	__stNetCFG.ulGateway = ulGateway;
	
	if(DFL_WriteFlash((ULONG*)&__stNetCFG, NET_CFG_PARAM_STORE_ADDR, ST_NETCFG_PARAM_HDR_LEN + __lDNLen) == ERR_WFLASH_OK)
		return TRUE;
	else
		return FALSE;
}
//*------------------------------------------------------------------------------------------------
//* 函數(shù)名稱 : ubSetDN
//* 功能描述 : 設(shè)置域名
//* 入口參數(shù) : <pszDN>[in] 指向域名的指針
//*          :  <lLen>[in] 域名的長(zhǎng)度
//* 出口參數(shù) : 設(shè)置成功返回TRUE,否則返回FALSE
//*------------------------------------------------------------------------------------------------
BOOLEAN ubSetDN(BYTE *pszDN, LONG lLen)
{
	ST_NET_CFG_PARAM	__stNetCFG;
	
	memset(&__stNetCFG, 0, sizeof(ST_NET_CFG_PARAM));
	
	if(PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG)
	{
		__stNetCFG.ulFlag = NET_CFG_FLAG;
		__stNetCFG.ulIP = PST_NET_CFG_PARAM->ulIP;
		__stNetCFG.ulNetMask = PST_NET_CFG_PARAM->ulNetMask;
		__stNetCFG.ulGateway = PST_NET_CFG_PARAM->ulGateway;
	}
	memcpy(__stNetCFG.szDN, pszDN, lLen);
	
	if(DFL_WriteFlash((ULONG*)&__stNetCFG, NET_CFG_PARAM_STORE_ADDR, ST_NETCFG_PARAM_HDR_LEN + lLen) == ERR_WFLASH_OK)
		return TRUE;
	else
		return FALSE;
}
//*------------------------------------------------------------------------------------------------
//* 函數(shù)名稱 : vReadASCIIIP
//* 功能描述 : 讀取ASCII類型的IP地址到指定的緩沖區(qū)
//* 入口參數(shù) : <pszIP>[in] 指向接收緩沖區(qū)的指針
//* 出口參數(shù) : 無
//*------------------------------------------------------------------------------------------------
void vReadASCIIIP(BYTE *pszIP)
{	
	sprintf(pszIP, "%d.", (PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG) ? macGetIPAddr(0) : IP_ADDR_0);
	sprintf(pszIP + strlenExt(pszIP), "%d.", (PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG) ? macGetIPAddr(1) : IP_ADDR_1);
	sprintf(pszIP + strlenExt(pszIP), "%d.", (PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG) ? macGetIPAddr(2) : IP_ADDR_2);
	sprintf(pszIP + strlenExt(pszIP), "%d", (PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG) ? macGetIPAddr(3) : IP_ADDR_3);
}
//*------------------------------------------------------------------------------------------------
//* 函數(shù)名稱 : vReadASCIINetMask
//* 功能描述 : 讀取ASCII類型的子網(wǎng)掩碼地址到指定的緩沖區(qū)
//* 入口參數(shù) : <pszNetMask>[in] 指向接收緩沖區(qū)的指針
//* 出口參數(shù) : 無
//*------------------------------------------------------------------------------------------------
void vReadASCIINetMask(BYTE *pszNetMask)
{	
	sprintf(pszNetMask, "%d.", (PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG) ? macGetNetMask(0) : NET_MASK0);
	sprintf(pszNetMask + strlenExt(pszNetMask), "%d.", (PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG) ? macGetNetMask(1) : NET_MASK1);
	sprintf(pszNetMask + strlenExt(pszNetMask), "%d.", (PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG) ? macGetNetMask(2) : NET_MASK2);
	sprintf(pszNetMask + strlenExt(pszNetMask), "%d", (PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG) ? macGetNetMask(3) : NET_MASK3);
}
//*------------------------------------------------------------------------------------------------
//* 函數(shù)名稱 : vReadASCIIGateway
//* 功能描述 : 讀取ASCII類型的網(wǎng)關(guān)地址到指定的緩沖區(qū)
//* 入口參數(shù) : <pszGateway>[in] 指向接收緩沖區(qū)的指針
//* 出口參數(shù) : 無
//*------------------------------------------------------------------------------------------------
void vReadASCIIGateway(BYTE *pszGateway)
{	
	sprintf(pszGateway, "%d.", (PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG) ? macGetGateway(0) : GATEWAY_ADDR_0);
	sprintf(pszGateway + strlenExt(pszGateway), "%d.", (PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG) ? macGetGateway(1) : GATEWAY_ADDR_1);
	sprintf(pszGateway + strlenExt(pszGateway), "%d.", (PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG) ? macGetGateway(2) : GATEWAY_ADDR_2);
	sprintf(pszGateway + strlenExt(pszGateway), "%d", (PST_NET_CFG_PARAM->ulFlag == NET_CFG_FLAG) ? macGetGateway(3) : GATEWAY_ADDR_3);
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91福利精品视频| 国产一区高清在线| 久久电影网电视剧免费观看| 国产精一品亚洲二区在线视频| 国产不卡视频在线播放| 在线观看日韩电影| 日韩欧美专区在线| 国产精品网曝门| 性欧美大战久久久久久久久| 国产一区二区三区日韩| 一本色道久久综合亚洲aⅴ蜜桃 | 国产精品私房写真福利视频| 亚洲精品成人悠悠色影视| 肉丝袜脚交视频一区二区| 国产精品一区二区三区四区| 97aⅴ精品视频一二三区| 91精品欧美久久久久久动漫| 国产精品久久久久久亚洲毛片 | 欧美精品在线视频| 2019国产精品| 亚洲一级二级在线| 国产毛片精品国产一区二区三区| 91免费视频网址| 26uuu精品一区二区三区四区在线| 亚洲女同ⅹxx女同tv| 久久99国产精品尤物| 一本大道久久a久久精品综合| 日韩一卡二卡三卡| 亚洲精品高清在线观看| 国产九九视频一区二区三区| 欧美伦理影视网| 中文字幕免费一区| 免费人成在线不卡| 日本韩国欧美国产| 国产日产精品1区| 奇米色一区二区| 91久久人澡人人添人人爽欧美| 久久免费偷拍视频| 蜜桃av一区二区在线观看| 在线观看视频一区二区欧美日韩| 国产午夜精品福利| 美女一区二区视频| 欧美色爱综合网| 国产精品第五页| 国产伦精品一区二区三区视频青涩 | 欧美乱妇15p| 亚洲三级小视频| 国产99一区视频免费| 日韩免费视频一区二区| 亚洲午夜羞羞片| 色久综合一二码| 亚洲日本中文字幕区| 丁香婷婷综合色啪| 久久久美女艺术照精彩视频福利播放| 日韩精品亚洲专区| 欧美老女人在线| 婷婷久久综合九色综合伊人色| 色婷婷av一区二区| 亚洲免费视频成人| 91视视频在线直接观看在线看网页在线看| 久久久久久久免费视频了| 久久国产夜色精品鲁鲁99| 91精品欧美综合在线观看最新| 亚洲不卡av一区二区三区| 欧美色倩网站大全免费| 亚洲成人黄色小说| 欧美欧美午夜aⅴ在线观看| 一区二区三区四区不卡在线 | 一区二区三区不卡视频| 色综合色综合色综合色综合色综合| 国产精品久久久久久久久快鸭| 国产精品亚洲综合一区在线观看| 精品99久久久久久| 国产美女av一区二区三区| 日本一区二区综合亚洲| 成人动漫av在线| 亚洲欧美乱综合| 欧美怡红院视频| 午夜精品福利一区二区三区av| 欧美日韩成人综合在线一区二区 | 欧美一区二区大片| 日韩av一区二区三区| 91麻豆精品国产91久久久 | 精品国产青草久久久久福利| 亚洲九九爱视频| 色综合咪咪久久| 亚洲综合色噜噜狠狠| 欧美日韩一卡二卡| 免费观看成人av| 精品国产亚洲一区二区三区在线观看 | 成人黄色在线视频| 中文字幕日本不卡| 欧洲生活片亚洲生活在线观看| 亚洲一区二区三区中文字幕在线| 精品视频一区 二区 三区| 丝袜亚洲另类丝袜在线| 精品捆绑美女sm三区| 成人免费精品视频| 亚洲精品免费一二三区| 欧美日韩不卡视频| 国精产品一区一区三区mba视频 | 91影视在线播放| 亚洲二区视频在线| 日韩三区在线观看| 成人性色生活片| 亚洲一区二区三区三| 欧美成人福利视频| 波多野结衣亚洲一区| 亚洲成人在线网站| 久久男人中文字幕资源站| 色婷婷综合久久久中文字幕| 日本大胆欧美人术艺术动态| 久久精品免费在线观看| 91丨九色丨黑人外教| 琪琪久久久久日韩精品| 国产精品国产三级国产有无不卡| 欧美午夜一区二区| 国产精品 欧美精品| 亚洲成人自拍网| 久久久噜噜噜久噜久久综合| 在线观看日韩毛片| 国产精品1区2区3区在线观看| 樱桃视频在线观看一区| 2021中文字幕一区亚洲| 色久综合一二码| 国产精品白丝jk黑袜喷水| 一区二区日韩电影| 久久久www成人免费无遮挡大片| 在线免费观看日本欧美| 国产在线不卡一区| 亚洲午夜激情av| 中文字幕欧美日韩一区| 69成人精品免费视频| 91在线云播放| 国产一区二区三区在线看麻豆| 亚洲精品国产精品乱码不99| 欧美精品一区二区三区四区| 欧美亚洲一区二区三区四区| 国产精品羞羞答答xxdd| 首页国产丝袜综合| 亚洲色图视频免费播放| 国产亚洲制服色| 欧美精品第1页| 国产99精品国产| 久久草av在线| 午夜精品影院在线观看| 亚洲日本韩国一区| 国产日产精品1区| 欧美mv日韩mv国产| 欧美日韩午夜影院| 91在线视频播放| 国产精品66部| 韩国中文字幕2020精品| 日韩中文字幕麻豆| 亚洲精品国产精品乱码不99| 国产精品另类一区| 亚洲精品在线电影| 欧美日韩日日骚| 色综合天天综合| 成人午夜电影小说| 国产精品12区| 国产一区二区在线视频| 久久国产尿小便嘘嘘| 午夜精品久久久久久久| 亚洲激情六月丁香| 中文字幕亚洲成人| 国产精品久久久久久久浪潮网站| 久久久久久久综合| 久久精品一级爱片| 欧美变态tickle挠乳网站| 欧美精品日日鲁夜夜添| 欧洲视频一区二区| 91行情网站电视在线观看高清版| 成人理论电影网| 国产成人在线视频免费播放| 国产最新精品免费| 黄页网站大全一区二区| 久久66热偷产精品| 狠狠色伊人亚洲综合成人| 久久精品久久99精品久久| 男人的天堂久久精品| 免费观看日韩电影| 老司机免费视频一区二区 | 国产亚洲欧美日韩日本| 久久久久免费观看| 欧美国产精品劲爆| 欧美激情自拍偷拍| 亚洲欧洲av在线| 亚洲免费三区一区二区| 一区二区三区自拍| 一区二区国产视频| 亚洲国产三级在线| 日韩精品久久理论片| 美女视频网站久久| 国产一区二区伦理| caoporm超碰国产精品| 色综合中文字幕国产 | 亚洲午夜一区二区| 免费高清在线视频一区·| 国内久久婷婷综合|