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

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

?? dev.c

?? UBOOT 源碼
?? C
字號:
/* * (C) Copyright 2004 *  esd gmbh <www.esd-electronics.com> *  Reinhard Arlt <reinhard.arlt@esd-electronics.com> * *  based on code of fs/reiserfs/dev.c by * *  (C) Copyright 2003 - 2004 *  Sysgo AG, <www.elinos.com>, Pavel Bartusek <pba@sysgo.com> * *  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., 675 Mass Ave, Cambridge, MA 02139, USA. */#include <common.h>#if (CONFIG_COMMANDS & CFG_CMD_EXT2)#include <config.h>#include <ext2fs.h>static block_dev_desc_t *ext2fs_block_dev_desc;static disk_partition_t part_info;int ext2fs_set_blk_dev (block_dev_desc_t * rbdd, int part){	ext2fs_block_dev_desc = rbdd;	if (part == 0) {		/* disk doesn't use partition table */		part_info.start = 0;		part_info.size = rbdd->lba;		part_info.blksz = rbdd->blksz;	} else {		if (get_partition_info		    (ext2fs_block_dev_desc, part, &part_info)) {			return 0;		}	}	return (part_info.size);}int ext2fs_devread (int sector, int byte_offset, int byte_len, char *buf) {	char sec_buf[SECTOR_SIZE];	unsigned block_len;/* *  Check partition boundaries */	if ((sector < 0)	    || ((sector + ((byte_offset + byte_len - 1) >> SECTOR_BITS)) >=		part_info.size)) {	/*      errnum = ERR_OUTSIDE_PART; */		printf (" ** ext2fs_devread() read outside partition sector %d\n", sector);		return (0);	}/* *  Get the read to the beginning of a partition. */	sector += byte_offset >> SECTOR_BITS;	byte_offset &= SECTOR_SIZE - 1;	debug (" <%d, %d, %d>\n", sector, byte_offset, byte_len);	if (ext2fs_block_dev_desc == NULL) {		printf ("** Invalid Block Device Descriptor (NULL)\n");		return (0);	}	if (byte_offset != 0) {		/* read first part which isn't aligned with start of sector */		if (ext2fs_block_dev_desc->		    block_read (ext2fs_block_dev_desc->dev,				part_info.start + sector, 1,				(unsigned long *) sec_buf) != 1) {			printf (" ** ext2fs_devread() read error **\n");			return (0);		}		memcpy (buf, sec_buf + byte_offset,			min (SECTOR_SIZE - byte_offset, byte_len));		buf += min (SECTOR_SIZE - byte_offset, byte_len);		byte_len -= min (SECTOR_SIZE - byte_offset, byte_len);		sector++;	}	/*  read sector aligned part */	block_len = byte_len & ~(SECTOR_SIZE - 1);	if (ext2fs_block_dev_desc->block_read (ext2fs_block_dev_desc->dev,					       part_info.start + sector,					       block_len / SECTOR_SIZE,					       (unsigned long *) buf) !=	    block_len / SECTOR_SIZE) {		printf (" ** ext2fs_devread() read error - block\n");		return (0);	}	buf += block_len;	byte_len -= block_len;	sector += block_len / SECTOR_SIZE;	if (byte_len != 0) {		/* read rest of data which are not in whole sector */		if (ext2fs_block_dev_desc->		    block_read (ext2fs_block_dev_desc->dev,				part_info.start + sector, 1,				(unsigned long *) sec_buf) != 1) {			printf (" ** ext2fs_devread() read error - last part\n");			return (0);		}		memcpy (buf, sec_buf, byte_len);	}	return (1);}#endif /* CFG_CMD_EXT2FS */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲日本成人在线观看| 中文字幕亚洲在| 国产精品免费视频网站| 午夜视频在线观看一区二区三区 | 亚洲乱码日产精品bd| 男人的天堂亚洲一区| 91丨九色丨黑人外教| 欧美精品一区男女天堂| 亚洲一级不卡视频| 91丨porny丨户外露出| 久久综合色鬼综合色| 日韩不卡在线观看日韩不卡视频| 99在线视频精品| 国产欧美一区二区三区在线看蜜臀 | 国产欧美一区二区精品仙草咪| 亚洲韩国精品一区| 一本一本大道香蕉久在线精品| 久久久久国产精品免费免费搜索| 日本成人在线电影网| 欧美三级在线看| 一区二区三区中文字幕精品精品| 成人h动漫精品一区二区| 久久久久久久久岛国免费| 久久精品国产成人一区二区三区 | 亚洲福利国产精品| 色综合天天性综合| 国产精品久久久一区麻豆最新章节| 精品一区二区免费视频| 日韩欧美美女一区二区三区| 午夜久久久久久| 精品久久久三级丝袜| 日日夜夜精品视频免费| 欧美美女bb生活片| 天天操天天色综合| 日韩一区二区三区免费看 | 久久超碰97中文字幕| 91精品久久久久久蜜臀| 日本美女一区二区三区| 日韩一区二区在线观看| 精品亚洲porn| 国产日韩欧美亚洲| 国产91在线观看| 亚洲欧洲精品一区二区三区不卡| 91亚洲男人天堂| 亚洲国产婷婷综合在线精品| 欧美日韩国产系列| 精品一区二区国语对白| 久久久久9999亚洲精品| 99国产欧美久久久精品| 亚洲一区二区三区中文字幕在线 | 天堂久久一区二区三区| 51久久夜色精品国产麻豆| 久久精品av麻豆的观看方式| 2022国产精品视频| 99精品欧美一区二区三区小说 | 91免费视频大全| 亚洲国产va精品久久久不卡综合| 欧美一区二区成人6969| 国产伦精品一区二区三区免费迷 | 日韩欧美在线123| 国产69精品一区二区亚洲孕妇| 国产精品久久久久婷婷二区次| 色欧美乱欧美15图片| 天堂午夜影视日韩欧美一区二区| 欧美精品一区二区三区蜜桃视频| 成人av电影在线| 一区二区三区国产豹纹内裤在线| 日韩欧美中文字幕精品| jlzzjlzz亚洲日本少妇| 日韩影院精彩在线| 国产精品的网站| 91精品国产一区二区人妖| 成人污污视频在线观看| 日韩精品视频网| 亚洲欧美电影一区二区| 欧美成人精品高清在线播放| 99久久精品一区| 久久97超碰国产精品超碰| 亚洲特黄一级片| 久久美女艺术照精彩视频福利播放| 色嗨嗨av一区二区三区| 国产一区美女在线| 亚洲成人黄色影院| 中文字幕在线不卡| 欧美电视剧在线看免费| 在线观看日韩高清av| 粉嫩一区二区三区性色av| 日本成人在线一区| 亚洲国产精品久久久久婷婷884| 国产日韩欧美精品综合| 欧美一区二区三区免费观看视频 | 色综合视频一区二区三区高清| 日韩在线卡一卡二| 亚洲愉拍自拍另类高清精品| 国产日韩欧美高清| 欧美成人一区二区三区| 欧美三级日韩三级国产三级| 91免费视频大全| 成人免费高清视频在线观看| 久久99国产精品久久99| 日韩av在线播放中文字幕| 亚洲黄色录像片| 亚洲区小说区图片区qvod| 亚洲国产精品av| 国产三级久久久| 国产女同性恋一区二区| 国产亚洲精品精华液| 精品99一区二区三区| 日韩免费一区二区三区在线播放| 在线看日本不卡| 欧美伊人久久大香线蕉综合69| 91蜜桃视频在线| 在线日韩av片| 欧美三级电影网| 欧美三日本三级三级在线播放| 在线免费观看一区| 欧美三级资源在线| 欧美日韩高清一区二区不卡| 色欧美乱欧美15图片| 欧美亚洲一区二区三区四区| 在线免费亚洲电影| 欧美日韩国产a| 在线成人免费视频| 日韩精品一区二区三区视频播放 | 日韩午夜精品视频| 欧洲亚洲国产日韩| 欧美日韩亚洲高清一区二区| 在线成人免费视频| 欧美tickling挠脚心丨vk| 久久亚洲欧美国产精品乐播 | 国产乱码精品一区二区三| 国产综合久久久久久鬼色 | 国产欧美精品区一区二区三区| 国产欧美一区二区精品性色| 中文字幕日韩av资源站| 一区二区三区在线视频免费| 五月天亚洲婷婷| 国内精品国产三级国产a久久| 国产乱码精品一区二区三区av | 日本亚洲一区二区| 国产精品综合一区二区| 91啪九色porn原创视频在线观看| 欧美日本国产一区| 久久久久久久久久久电影| 国产精品不卡一区二区三区| 亚洲国产成人精品视频| 精品在线播放午夜| 色综合中文字幕国产| 欧美亚洲一区三区| 精品国产一区二区在线观看| 中文字幕亚洲视频| 久久成人综合网| 91视频观看视频| 欧美成人精品高清在线播放| 日韩理论片网站| 久久99国产精品久久99| 在线免费观看一区| 久久久久久毛片| 天天亚洲美女在线视频| 成人一级片网址| 日韩限制级电影在线观看| 国产精品免费免费| 另类综合日韩欧美亚洲| 一本到不卡免费一区二区| 久久综合久久99| 午夜精品福利一区二区三区av | 91在线观看免费视频| 日韩一级欧美一级| 亚洲欧美国产77777| 国产在线不卡视频| 日韩欧美一级精品久久| 一区二区三区在线影院| 成人午夜精品在线| 精品国产三级电影在线观看| 亚洲福利一二三区| 91丨九色丨尤物| 国产精品情趣视频| 国产一区二区三区四区五区入口| 欧美视频一二三区| 亚洲色欲色欲www| www.日韩av| 国产精品色哟哟网站| 国产精品911| 2024国产精品| 国产综合色精品一区二区三区| 3d动漫精品啪啪1区2区免费| 亚洲一二三四区| 日本道色综合久久| 亚洲精品国产精华液| 成人高清视频在线观看| 国产欧美一区在线| 国产成人夜色高潮福利影视| 精品久久久久久久久久久久包黑料 | 欧美午夜精品免费| 夜色激情一区二区| 在线观看亚洲专区| 亚洲午夜电影在线观看| 欧美亚洲综合网| 首页亚洲欧美制服丝腿| 欧洲色大大久久|