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

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

?? fs.c

?? ADS下uIP到LPC22XX的移植(含RTL8019AS驅(qū)動)
?? C
字號:
/* * Copyright (c) 2001, Swedish Institute of Computer Science. * All rights reserved.  * * Redistribution and use in source and binary forms, with or without  * modification, are permitted provided that the following conditions  * are met:  * 1. Redistributions of source code must retain the above copyright  *    notice, this list of conditions and the following disclaimer.  * 2. Redistributions in binary form must reproduce the above copyright  *    notice, this list of conditions and the following disclaimer in the  *    documentation and/or other materials provided with the distribution.  * 3. All advertising materials mentioning features or use of this software *    must display the following acknowledgement: *      This product includes software developed by the Swedish Institute *      of Computer Science and its contributors. * 4. Neither the name of the Institute nor the names of its contributors  *    may be used to endorse or promote products derived from this software  *    without specific prior written permission.  * * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE  * ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF  * SUCH DAMAGE.  * * This file is part of the lwIP TCP/IP stack. *  * Author: Adam Dunkels <adam@sics.se> * * $Id: fs.c,v 1.6 2001/11/25 18:47:36 adam Exp $ */#include "uip.h"#include "fs.h"#include "fsdata.h"#define NULL (void *)0#include "fsdata.c"#ifdef FS_STATISTICS#if FS_STATISTICS == 1static u16_t count[FS_NUMFILES];#endif /* FS_STATISTICS */#endif /* FS_STATISTICS *//*-----------------------------------------------------------------------------------*/static u8_tfs_strcmp(const char *str1, const char *str2){  u8_t i;  i = 0; loop:  if(str2[i] == 0 ||     str1[i] == '\r' ||      str1[i] == '\n') {    return 0;  }  if(str1[i] != str2[i]) {    return 1;  }  ++i;  goto loop;}/*-----------------------------------------------------------------------------------*/intfs_open(const char *name, struct fs_file *file){#ifdef FS_STATISTICS#if FS_STATISTICS == 1  u16_t i = 0;#endif /* FS_STATISTICS */#endif /* FS_STATISTICS */  struct fsdata_file_noconst *f;  for(f = (struct fsdata_file_noconst *)FS_ROOT;      f != NULL;      f = (struct fsdata_file_noconst *)f->next) {    if(fs_strcmp(name, f->name) == 0) {      file->data = f->data;      file->len = f->len;#ifdef FS_STATISTICS#if FS_STATISTICS == 1      ++count[i];#endif /* FS_STATISTICS */#endif /* FS_STATISTICS */      return 1;    }#ifdef FS_STATISTICS#if FS_STATISTICS == 1    ++i;#endif /* FS_STATISTICS */#endif /* FS_STATISTICS */  }  return 0;}/*-----------------------------------------------------------------------------------*/voidfs_init(void){#ifdef FS_STATISTICS#if FS_STATISTICS == 1  u16_t i;  for(i = 0; i < FS_NUMFILES; i++) {    count[i] = 0;  }#endif /* FS_STATISTICS */#endif /* FS_STATISTICS */}/*-----------------------------------------------------------------------------------*/#ifdef FS_STATISTICS#if FS_STATISTICS == 1  u16_t fs_count(char *name){  struct fsdata_file_noconst *f;  u16_t i;  i = 0;  for(f = (struct fsdata_file_noconst *)FS_ROOT;      f != NULL;      f = (struct fsdata_file_noconst *)f->next) {    if(fs_strcmp(name, f->name) == 0) {      return count[i];    }    ++i;  }  return 0;}#endif /* FS_STATISTICS */#endif /* FS_STATISTICS *//*-----------------------------------------------------------------------------------*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产久精国产| 午夜激情一区二区| 911国产精品| 国产91精品一区二区麻豆网站| 一区二区三区四区视频精品免费| 欧美成人video| 欧日韩精品视频| 国产成a人亚洲| 视频一区免费在线观看| 日韩伦理免费电影| 久久久久国产成人精品亚洲午夜| 欧美偷拍一区二区| 91麻豆123| 成人亚洲精品久久久久软件| 一区二区欧美国产| 国产日韩精品一区二区三区 | 久久久久久亚洲综合| 欧美性大战久久久| 91色综合久久久久婷婷| 成人av在线播放网址| 国模无码大尺度一区二区三区| 日韩电影在线免费看| 一区二区三区精品在线观看| 亚洲色图丝袜美腿| 国产精品久久久久久久久免费桃花 | 精品国产伦一区二区三区免费| 欧美性猛交xxxxxx富婆| 一本色道久久综合精品竹菊| 北条麻妃一区二区三区| 国产白丝精品91爽爽久久| 国产一区视频在线看| 蜜桃视频第一区免费观看| 日韩在线播放一区二区| 日韩成人dvd| 免费成人结看片| 美女一区二区视频| 精品一区二区成人精品| 国产在线精品免费| 国产成人精品亚洲777人妖 | 亚洲欧洲中文日韩久久av乱码| 亚洲国产成人午夜在线一区| 国产欧美日韩精品一区| 国产精品无圣光一区二区| 国产精品三级av| 国产精品久久久久aaaa樱花| 中文字幕一区av| 亚洲精品中文在线观看| 亚洲黄色免费电影| 日韩精彩视频在线观看| 日本不卡一区二区| 久久99精品久久久久久动态图| 久久成人久久爱| 国产一区二区三区四| 成人av在线播放网址| 色婷婷精品大在线视频| 777欧美精品| 日韩欧美国产精品| 国产婷婷精品av在线| 亚洲欧美韩国综合色| 午夜精品一区二区三区电影天堂| 美女视频网站久久| 丁香亚洲综合激情啪啪综合| 在线观看中文字幕不卡| 日韩免费看网站| 欧美激情一区不卡| 亚洲综合一区在线| 美女在线一区二区| 波多野结衣中文字幕一区二区三区| 色综合色狠狠天天综合色| 51精品秘密在线观看| 久久免费电影网| 亚洲人午夜精品天堂一二香蕉| 视频在线观看一区二区三区| 国产精品一级在线| 欧美视频中文字幕| 精品少妇一区二区三区 | 亚洲福利电影网| 捆绑变态av一区二区三区 | 精品欧美乱码久久久久久1区2区| 国产欧美一区二区精品婷婷| 亚洲自拍另类综合| 国产精品一区在线观看你懂的| 91九色02白丝porn| 久久综合久久综合九色| 亚洲精品一二三| 国产一区二区不卡| 欧美三日本三级三级在线播放| 亚洲精品一线二线三线| 一区二区三区中文字幕在线观看| 免费的国产精品| 色综合夜色一区| 精品久久久久av影院 | 青青草91视频| 色综合久久中文综合久久97| 精品国产乱码久久久久久牛牛 | 日本电影欧美片| 久久综合成人精品亚洲另类欧美| 一区二区三区高清不卡| 丁香婷婷综合激情五月色| 日韩视频一区二区| 一区二区三区成人| 成人高清av在线| 26uuu亚洲| 午夜久久电影网| 91免费观看视频| 久久久国产精品麻豆| 免费成人结看片| 欧美少妇性性性| 日韩毛片在线免费观看| 高清成人免费视频| 精品少妇一区二区| 蜜臀av一区二区在线观看| 欧美视频中文字幕| 亚洲综合成人在线| 色偷偷成人一区二区三区91| 中文字幕在线观看不卡| 国产成人免费xxxxxxxx| 26uuu精品一区二区三区四区在线| 午夜电影一区二区| 精品视频一区 二区 三区| 亚洲三级在线观看| 91色在线porny| 最新热久久免费视频| jlzzjlzz亚洲女人18| 国产女同互慰高潮91漫画| 国产一区二区精品久久99| 久久综合色综合88| 国产美女主播视频一区| 久久久蜜臀国产一区二区| 精品一区二区三区影院在线午夜| 欧美成人bangbros| 激情成人午夜视频| 久久综合999| 成人三级伦理片| 中文字幕在线播放不卡一区| 99精品久久久久久| 一区二区三区在线视频免费观看 | 欧美一级在线视频| 美日韩一区二区| 欧美精品一区二区三区四区| 国产黄色精品网站| 欧美激情自拍偷拍| 成人激情文学综合网| 《视频一区视频二区| 91久久人澡人人添人人爽欧美 | 韩国欧美一区二区| 国产日韩视频一区二区三区| thepron国产精品| 一区二区三区在线高清| 欧美老女人第四色| 九色porny丨国产精品| 中文字幕国产精品一区二区| 97se亚洲国产综合在线| 亚洲午夜久久久久久久久电影院| 欧美精品123区| 国产呦精品一区二区三区网站| 国产精品美女久久久久久久| 91女人视频在线观看| 亚洲第一福利一区| 精品国产sm最大网站免费看| 成人自拍视频在线| 亚洲在线成人精品| 精品少妇一区二区三区视频免付费 | 在线播放欧美女士性生活| 国内精品久久久久影院薰衣草| 国产精品第13页| 欧美高清视频不卡网| 国产在线视视频有精品| 国产精品久久久久婷婷| 911精品国产一区二区在线| 国产乱人伦偷精品视频不卡| 亚洲精品视频在线观看免费| 日韩写真欧美这视频| 99视频有精品| 免费在线成人网| 国产精品高潮久久久久无| 欧美日韩成人综合在线一区二区| 国产一区二区调教| 亚洲综合一区二区三区| 国产午夜亚洲精品理论片色戒| 一本到不卡精品视频在线观看| 奇米777欧美一区二区| 亚洲欧洲av另类| 日韩欧美一级二级| 色哟哟一区二区三区| 国产乱淫av一区二区三区| 亚洲成人免费视| 国产精品久久久久久久久果冻传媒| 91精品国产91热久久久做人人| 99久久伊人精品| 精品一区免费av| 亚洲国产精品一区二区www在线| 国产午夜亚洲精品午夜鲁丝片| 欧美日韩精品三区| 成av人片一区二区| 国产真实乱偷精品视频免| 午夜国产精品影院在线观看| 亚洲欧洲制服丝袜| 欧美国产一区二区| 日韩精品一区二|