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

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

?? harddisk.c

?? 周立功的文件系統(tǒng)
?? C
字號:
/****************************************Copyright (c)**************************************************
**                               廣州周立功單片機(jī)發(fā)展有限公司
**                                     研    究    所
**                                        ARM開發(fā)組
**
**                                 http://www.zlgmcu.com
**
**--------------文件信息--------------------------------------------------------------------------------
**文   件   名: HardDisk.c
**創(chuàng)   建   人: 陳明計(jì)
**最后修改日期:  2003年9月3日
**描        述: FAT文件系統(tǒng)在PC上編譯的硬盤驅(qū)動程序(底層驅(qū)動)
**              
**--------------歷史版本信息----------------------------------------------------------------------------
** 創(chuàng)建人: 陳明計(jì)
** 版  本: V1.0
** 日 期: 2003年9月3日
** 描 述: 原始版本
**
**--------------當(dāng)前版本修訂------------------------------------------------------------------------------
** 修改人: 
** 日 期:
** 描 述:
**
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/

#define IN_FLOPPY
#include "config.h"

/*********************************************************************************************************
** 函數(shù)名稱: HardDiskCammand
** 功能描述: 底層驅(qū)動程序與上層的接口程序
**
** 輸 入: Cammand:DISK_INIT:驅(qū)動程序初始化
**                 DISK_CLOSE:關(guān)閉驅(qū)動器(移除驅(qū)動程序)                 
**                 DISK_CREATE_BOOT_SECTOR:重建引導(dǎo)扇區(qū)
**                 DISK_READ_SECTOR:讀扇區(qū)
**                 DISK_WRITE_SECTOR:寫扇區(qū)
**        Parameter:剩余參數(shù)
** 輸 出: DISK_READ_OK:讀扇區(qū)完成
**        DISK_READ_NOT_OK:讀扇區(qū)失敗
**        DISK_WRITE_OK:寫扇區(qū)完成
**        DISK_WRITE_NOT_OK:寫扇區(qū)失敗
**        DISK_INIT_OK:初始化完成
**        DISK_INIT_NOT_OK:初始化失敗
**        BAD_DISK_COMMAND:無效的命令
** 全局變量: 無
** 調(diào)用模塊: 無
**
** 作 者: 陳明計(jì)
** 日 期: 2003年9月3日
**-------------------------------------------------------------------------------------------------------
** 修改人:
** 日 期:
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
static   uint8 temp[12];

        uint16 HardDiskCammand(uint8 Cammand, void *Parameter)
{
    uint16 rt;
    Disk_RW_Parameter * Dp;
    Disk_Info *DiskInfo;
    union REGS Reg;
    
    Dp = (Disk_RW_Parameter *)Parameter;

    switch (Cammand)
    {
        case DISK_INIT:
            rt = DISK_INIT_NOT_OK;
            DiskInfo = GetEmptyDiskInfoAddr();
            if (DiskInfo != NULL)
            {
                DiskInfo->DiakCommand = HardDiskCammand;
                rt = DISK_INIT_OK;
            }
            break;
        case DISK_CLOSE:
            break;
//        case DISK_CREATE_BOOT_SECTOR:
//            break;
	case DISK_READ_SECTOR:
	    rt = DISK_READ_OK;
	    Reg.x.ax = 0x7305;
	    Reg.x.bx = (uint32)temp;
	    Reg.x.cx = -1;
	    Reg.h.dl = 7;
	    Reg.x.si = 0;
	    ((uint32 *)temp)[0] = Dp->SectorIndex;
	    ((uint16 *)(temp + 4))[0] = 1;
	    ((uint32 *)(temp + 6))[0] = (uint32)(Dp->Buf);
	    intdos(&Reg, &Reg);
/*            if (absread(3, 1, Dp->SectorIndex, Dp->Buf) != 0)
	    {
		rt = DISK_READ_NOT_OK;
	    }
	    */
	    break;
	case DISK_WRITE_SECTOR:
	    rt = DISK_WRITE_OK;
	    Reg.x.ax = 0x7305;
	    Reg.x.bx = (uint32)temp;
	    Reg.x.cx = -1;
	    Reg.h.dl = 7;
	    Reg.x.si = 1;
	    ((uint32 *)temp)[0] = Dp->SectorIndex;
	    ((uint16 *)(temp + 4))[0] = 1;
	    ((uint32 *)(temp + 6))[0] = (uint32)(Dp->Buf);
	    intdos(&Reg, &Reg);
	    //if (abswrite(3, 1, Dp->SectorIndex, Dp->Buf) != 0)
//            {
//                rt = DISK_WRITE_NOT_OK;
//            }
	    break;
	default:
	    rt = BAD_DISK_COMMAND;
	    break;
    }
    return rt;
}
/*********************************************************************************************************
**                            End Of File
********************************************************************************************************/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美在线另类| 亚洲精品欧美综合四区| 在线中文字幕不卡| 久久www免费人成看片高清| 日韩毛片视频在线看| 欧美r级电影在线观看| 91麻豆国产香蕉久久精品| 国产真实乱对白精彩久久| 亚洲一区二区精品久久av| 欧美国产精品v| 日韩久久久久久| 91婷婷韩国欧美一区二区| 国产在线播放一区三区四| 三级不卡在线观看| 夜夜精品视频一区二区| 最新国产精品久久精品| 久久综合久久综合亚洲| 欧美老年两性高潮| 一本一道久久a久久精品| 大美女一区二区三区| 狠狠狠色丁香婷婷综合激情| 日韩极品在线观看| 亚洲444eee在线观看| 亚洲欧洲国产专区| 欧美激情一区二区三区蜜桃视频| 日韩欧美国产一二三区| 欧美久久一二区| 在线观看亚洲专区| 色狠狠一区二区三区香蕉| caoporen国产精品视频| 国产精一品亚洲二区在线视频| 免费在线观看一区| 免费在线观看视频一区| 日韩**一区毛片| 日韩高清欧美激情| 男人的天堂亚洲一区| 日韩不卡在线观看日韩不卡视频| 五月天激情小说综合| 舔着乳尖日韩一区| 免费国产亚洲视频| 免费在线欧美视频| 美腿丝袜亚洲一区| 激情偷乱视频一区二区三区| 九九视频精品免费| 国产一区激情在线| 成人性生交大合| av影院午夜一区| 91欧美激情一区二区三区成人| 91亚洲国产成人精品一区二区三| 99国产精品国产精品久久| 色婷婷av一区二区| 欧美日韩一卡二卡三卡| 91麻豆精品国产91久久久使用方法| 欧美网站一区二区| 欧美夫妻性生活| 欧美一区二区成人| 26uuu国产在线精品一区二区| 亚洲精品在线观看网站| 欧美激情一区不卡| 亚洲综合小说图片| 日韩精品一级中文字幕精品视频免费观看| 午夜成人免费电影| 国产在线视视频有精品| 成人影视亚洲图片在线| 91色porny在线视频| 欧美日本一道本| 日韩免费性生活视频播放| 国产女人水真多18毛片18精品视频| 中文字幕亚洲电影| 亚洲第一会所有码转帖| 狠狠v欧美v日韩v亚洲ⅴ| 成人晚上爱看视频| 欧美日韩一区二区在线观看视频| 欧美v亚洲v综合ⅴ国产v| 国产欧美精品一区二区三区四区| 一区二区三区中文在线| 久久精品国产99| 成人激情综合网站| 7777精品伊人久久久大香线蕉最新版 | 精品一区二区三区视频在线观看| 国产aⅴ综合色| 色偷偷久久人人79超碰人人澡| 777欧美精品| 国产精品福利影院| 日韩国产在线观看一区| 粉嫩一区二区三区性色av| 欧美体内she精高潮| 国产日韩欧美电影| 日本欧美一区二区三区| 成人激情免费电影网址| 欧美一级日韩不卡播放免费| 《视频一区视频二区| 蓝色福利精品导航| 色8久久精品久久久久久蜜| 久久久久久影视| 午夜婷婷国产麻豆精品| av不卡免费电影| 欧美tickle裸体挠脚心vk| 一区二区三区不卡视频| 成人免费毛片嘿嘿连载视频| 91精品综合久久久久久| 一区二区三区欧美久久| 成人激情免费电影网址| 精品久久国产老人久久综合| 亚洲aaa精品| 91色乱码一区二区三区| 久久精品人人做人人综合| 日韩av高清在线观看| 91福利资源站| 国产精品成人免费精品自在线观看| 久久精品免费看| 欧美久久一区二区| 亚洲一区二区三区四区中文字幕| 丰满岳乱妇一区二区三区| 欧美mv和日韩mv的网站| 午夜影视日本亚洲欧洲精品| 一本大道综合伊人精品热热| 国产精品美女久久久久aⅴ国产馆| 久久丁香综合五月国产三级网站| 欧美日免费三级在线| 亚洲综合无码一区二区| 91小视频免费观看| 中文字幕中文字幕一区二区| 国产91精品免费| 国产日韩欧美精品在线| 国产高清一区日本| 久久久久久影视| 国产乱人伦偷精品视频免下载| 日韩欧美aaaaaa| 美女在线观看视频一区二区| 欧美一区三区四区| 日韩**一区毛片| 欧美一区二区三区在线电影| 首页国产欧美久久| 91精品国产综合久久久久久漫画| 午夜视频一区在线观看| 在线观看91av| 六月丁香婷婷色狠狠久久| 欧美不卡一区二区三区| 免费高清视频精品| 久久综合成人精品亚洲另类欧美| 久久99精品国产.久久久久久| 欧美tickling网站挠脚心| 精品亚洲成a人| 欧美mv日韩mv国产网站| 国产精品一区二区x88av| 日本一区二区在线不卡| 91在线无精精品入口| 亚洲一区二区三区免费视频| 欧美日韩免费一区二区三区| 日韩在线卡一卡二| 精品国产免费视频| 国产91对白在线观看九色| 国产精品乱人伦| 欧美优质美女网站| 午夜久久福利影院| 精品国产亚洲一区二区三区在线观看| 另类小说综合欧美亚洲| 国产日韩综合av| 色伊人久久综合中文字幕| 亚洲成人免费视频| 精品国产网站在线观看| 成人激情小说网站| 亚洲自拍偷拍综合| 日韩精品中文字幕一区二区三区 | 精品国产一区二区三区av性色| 国产在线麻豆精品观看| 国产精品免费免费| 在线这里只有精品| 日本不卡一区二区| 国产精品乱码一区二三区小蝌蚪| 在线观看视频91| 美女视频黄 久久| 国产精品三级视频| 欧美日本在线一区| 国产一区久久久| 亚洲精品一二三| 欧美不卡一区二区三区| 91女人视频在线观看| 麻豆国产91在线播放| 国产精品成人免费在线| 欧美一区二区三区视频在线 | 久久久www免费人成精品| 91女厕偷拍女厕偷拍高清| 蜜桃视频一区二区三区| 国产精品国产精品国产专区不蜜| 欧美日韩国产天堂| 粉嫩高潮美女一区二区三区| 亚洲大片在线观看| 国产精品久久久久影院色老大| 欧美日韩大陆一区二区| 国产成人精品影视| 日韩1区2区3区| 亚洲卡通欧美制服中文| 久久五月婷婷丁香社区| 欧美日韩高清一区二区不卡| caoporen国产精品视频| 久久 天天综合| 亚洲国产综合视频在线观看| 日本一区二区三级电影在线观看|