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

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

?? pseudovfl.c

?? 6410BSP3
?? C
?? 第 1 頁 / 共 4 頁
字號:
/*****************************************************************************/
/*                                                                           */
/* PROJECT : PocketStoreII v1.0.0_build001                                   */
/* MODULE  : Pseudo VFL                                                      */
/* NAME    : Pseudo VFL                                                      */
/* FILE    : PseudoVFL.c                                                     */
/* PURPOSE : This file contains the exported routine for interfacing with    */
/*           the upper layer of VFL.                                         */
/*                                                                           */
/*---------------------------------------------------------------------------*/
/*                                                                           */
/*          COPYRIGHT 2003-2004 SAMSUNG ELECTRONICS CO., LTD.                */
/*                          ALL RIGHTS RESERVED                              */
/*                                                                           */
/*   Permission is hereby granted to licensees of Samsung Electronics        */
/*   Co., Ltd. products to use or abstract this computer program for the     */
/*   sole purpose of implementing a product based on Samsung                 */
/*   Electronics Co., Ltd. products. No other rights to reproduce, use,      */
/*   or disseminate this computer program, whether in part or in whole,      */
/*   are granted.                                                            */
/*                                                                           */
/*   Samsung Electronics Co., Ltd. makes no representation or warranties     */
/*   with respect to the performance of this computer program, and           */
/*   specifically disclaims any responsibility for any damages,              */
/*   special or consequential, connected with the use of this program.       */
/*                                                                           */
/*---------------------------------------------------------------------------*/
/*                                                                           */
/* REVISION HISTORY                                                          */
/*                                                                           */
/*   17-OCT-2006 [Seungkyu Kim]: first writing                               */
/*                                                                           */
/*****************************************************************************/
/*****************************************************************************/
/* Headerfile Include                                                        */
/*****************************************************************************/
#include <windows.h>
#include <bldver.h>
#include <windev.h>
#include <types.h>
#include <excpt.h>
#include <tchar.h>
#include <devload.h>
#include <diskio.h>

#include <VFLBuffer.h>
#include <WMRTypes.h>
#include <VFL.h>
#include <HALWrapper.h>

#include <storemgr.h>
#include <pm.h>
#include <config.h>
#include <WMRConfig.h>
#include <FIL.h>
#include <bibdrvinfo.h>

/*****************************************************************************/
/* Debug Definitions                                                         */
/*****************************************************************************/

#define VFLP_RTL_PRINT(x)        PSII_RTL_PRINT(x)

#if VFLP_ERR_MSG_ON
#define VFLP_ERR_PRINT(x)        PSII_RTL_PRINT(x)
#else
#define VFLP_ERR_PRINT(x)        
#endif /* #if VFLP_ERR_MSG_ON */

#if VFLP_LOG_MSG_ON
#define VFLP_LOG_PRINT(x)        PSII_RTL_PRINT(x)
#else
#define VFLP_LOG_PRINT(x)        
#endif  /* #if VFLP_LOG_MSG_ON */

#if VFLP_INF_MSG_ON
#define VFLP_INF_PRINT(x)        PSII_RTL_PRINT(x)
#else
#define VFLP_INF_PRINT(x)        
#endif  /* #if VFLP_INF_MSG_ON */


/*****************************************************************************/
/* Global Variables                                                          */
/*****************************************************************************/


/*****************************************************************************/
/* Imported variable declarations                                            */
/*****************************************************************************/


/*****************************************************************************/
/* Imported function declarations                                            */
/*****************************************************************************/


/*****************************************************************************/
/* Local #define                                                             */
/*****************************************************************************/


/*****************************************************************************/
// Local constant definitions
/*****************************************************************************/


/*****************************************************************************/
// Local typedefs
/*****************************************************************************/


/*****************************************************************************/
/*                                                                           */
/* NAME                                                                      */
/*		VFL_Init                                                             */
/* DESCRIPTION                                                               */
/*      This function initializes VFL layer.                                 */
/* PARAMETERS                                                                */
/*      none                                                                 */
/* RETURN VALUES                                                             */
/*      VFL_SUCCESS                                                          */
/*            VFL_Init is completed.                                         */
/*      VFL_CRITICAL_ERROR                                                   */
/*            VFL_Init is failed.                                            */
/* NOTES                                                                     */
/*      Before all of other functions of VFL is called, VFL_Init() should be */
/*      called.                                                              */
/*                                                                           */
/*****************************************************************************/
INT32
VFL_Init(VOID)
{
    VFLPacket   stPacket;
    UINT32      nResult;

    VFLP_LOG_PRINT((TEXT("[VFLP: IN] ++VFL_Init()\r\n")));

    do {
        /* VFL Init */
        stPacket.nCtrlCode  = PM_HAL_VFL_INIT;
        stPacket.nVbn       = 0;            // Not used
        stPacket.nVpn       = 0;            // Not used
        stPacket.pBuf       = NULL;
        stPacket.nSrcVpn    = 0;            // Not used
        stPacket.nDesVpn    = 0;            // Not used
        stPacket.bCleanCheck= 0;
    
        KernelIoControl(IOCTL_POCKETSTOREII_CMD,  /* Io Control Code */
                        &stPacket,                /* Input buffer (Additional Control Code) */
                        sizeof(VFLPacket),        /* Size of Input buffer */
                        NULL,                     /* Output buffer */
                        0,                        /* Size of Output buffer */
                        &nResult);                /* Error Return */
    
        if ((nResult != VFL_SUCCESS) && (nResult != VFL_CRITICAL_ERROR))
        {
            VFLP_ERR_PRINT((TEXT("[VFLP:ERR]  VFL_Init() failure. ERR Code=%x\r\n"), nResult));

            break;
        }

    } while(0);

    VFLP_LOG_PRINT((TEXT("[VFLP:OUT] --VFL_Init()\r\n")));

    return (INT32)nResult;
    
}


/*****************************************************************************/
/*                                                                           */
/* NAME                                                                      */
/*		VFL_Open                                                             */
/* DESCRIPTION                                                               */
/*      This function opens VFL layer.                                       */
/* PARAMETERS                                                                */
/*      none                                                                 */
/* RETURN VALUES                                                             */
/*      VFL_SUCCESS                                                          */
/*            VFL_Open is completed.                                         */
/*		VFL_CRITICAL_ERROR                                                   */
/*			  VFL_Open is failed.                                            */
/* NOTES                                                                     */
/*      Before VFL_Open() is called, VFL_Init() should be called.            */
/*                                                                           */
/*****************************************************************************/
INT32
VFL_Open(VOID)
{
    VFLPacket   stPacket;
    UINT32      nResult;

    VFLP_LOG_PRINT((TEXT("[VFLP: IN] ++VFL_Open()\r\n")));

    do {
        /* VFL_Open */
        stPacket.nCtrlCode  = PM_HAL_VFL_OPEN;
        stPacket.nVbn       = 0;            // Not used
        stPacket.nVpn       = 0;            // Not used
        stPacket.pBuf       = NULL;
        stPacket.nSrcVpn    = 0;            // Not used
        stPacket.nDesVpn    = 0;            // Not used
        stPacket.bCleanCheck= 0;
    
        KernelIoControl(IOCTL_POCKETSTOREII_CMD,  /* Io Control Code */
                        &stPacket,                /* Input buffer (Additional Control Code) */
                        sizeof(VFLPacket),        /* Size of Input buffer */
                        NULL,                     /* Output buffer */
                        0,                        /* Size of Output buffer */
                        &nResult);                /* Error Return */
    
        if (nResult != VFL_SUCCESS)
        {
            VFLP_ERR_PRINT((TEXT("[VFLP:ERR]  VFL_Open() failure. ERR Code=%x\r\n"), nResult));
    
            break;
        }

    } while(0);

    VFLP_LOG_PRINT((TEXT("[VFLP:OUT] --VFL_Open()\r\n")));

    return (INT32)nResult;
}


/*****************************************************************************/
/*                                                                           */
/* NAME                                                                      */
/*		VFL_Format                                                           */
/* DESCRIPTION                                                               */
/*      This function formats VFL.                                           */
/* PARAMETERS                                                                */
/*      none                                                                 */
/* RETURN VALUES                                                             */
/*		VFL_SUCCESS                                                          */
/*            VFL_Format is completed.                                       */
/*		VFL_CRITICAL_ERROR                                                   */
/*            VFL_Format is failed.    		                                 */
/* NOTES                                                                     */
/*      Before VFL_Format() is called, VFL_Init() should be called.          */
/*      When this function is called, AC power must be connected.            */
/*                                                                           */
/*****************************************************************************/
INT32
VFL_Format(VOID)
{
    VFLPacket   stPacket;
    UINT32      nResult;

    VFLP_LOG_PRINT((TEXT("[VFLP: IN] ++VFL_Format()\r\n")));

    do {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久青草欧美一区二区三区| 久久久精品日韩欧美| 亚洲欧美综合另类在线卡通| 精品亚洲国产成人av制服丝袜| 制服丝袜亚洲播放| 免费观看成人av| 欧美国产亚洲另类动漫| 色一情一伦一子一伦一区| 偷拍一区二区三区四区| 欧美videos中文字幕| 粉嫩aⅴ一区二区三区四区五区| 一区二区三区久久| 久久免费的精品国产v∧| 日本精品一级二级| 国产一区在线观看麻豆| **性色生活片久久毛片| 欧美一区二区三区在线| 色综合一个色综合| 国产一区二区福利| 日韩中文欧美在线| 亚洲欧美色图小说| 久久新电视剧免费观看| 日韩三级.com| 日韩三级av在线播放| 欧美亚洲国产bt| jlzzjlzz欧美大全| 国产毛片精品一区| 日本丶国产丶欧美色综合| 狠狠色伊人亚洲综合成人| 日日夜夜精品免费视频| 亚洲午夜精品久久久久久久久| 亚洲婷婷国产精品电影人久久| 中文字幕一区二区三区视频| 欧美激情一区二区三区不卡| 欧美精品丝袜久久久中文字幕| 一级女性全黄久久生活片免费| 亚洲视频一区二区在线| 中文欧美字幕免费| 一区二区三区四区精品在线视频| 亚洲美女视频一区| 香蕉成人伊视频在线观看| 免费成人在线视频观看| 久久精品国产久精国产爱| 懂色中文一区二区在线播放| av日韩在线网站| 日韩午夜精品电影| 国产精品人妖ts系列视频| 亚洲国产一区在线观看| 韩国女主播成人在线观看| 色成年激情久久综合| 在线观看不卡视频| 久久久久久久久久久久久久久99| 《视频一区视频二区| 免费观看91视频大全| 色综合色狠狠天天综合色| 91精品国产色综合久久不卡电影| 中文字幕精品一区二区精品绿巨人 | 九九**精品视频免费播放| www.亚洲色图.com| 亚洲精品一区二区三区四区高清| 亚洲综合色在线| 成人的网站免费观看| 2014亚洲片线观看视频免费| 日本一不卡视频| 欧美日本在线视频| 在线播放一区二区三区| 色乱码一区二区三区88| 亚洲欧洲性图库| av在线播放不卡| 国产精品婷婷午夜在线观看| 国产在线一区观看| 国产清纯美女被跳蛋高潮一区二区久久w| 亚洲图片有声小说| 欧美精品日韩精品| 久久精品理论片| 久久久久久久久久久久久夜| 丁香婷婷综合网| 综合色天天鬼久久鬼色| 欧美综合色免费| 人人爽香蕉精品| 久久综合成人精品亚洲另类欧美 | 欧美成人a在线| 国内精品国产成人国产三级粉色| 欧美一区二区视频观看视频| 国产精品一二三在| 一区二区三区在线视频免费| 在线电影欧美成精品| 国产精品123区| 亚洲图片欧美视频| 久久综合色婷婷| 欧美亚洲一区二区三区四区| 精品一区二区三区久久| 中文字幕中文乱码欧美一区二区| 欧美在线一二三| 国产麻豆成人传媒免费观看| 亚洲免费观看视频| 久久综合九色综合97婷婷女人| 在线亚洲一区二区| 国产很黄免费观看久久| 日韩电影免费一区| 一区二区三区蜜桃网| 中文字幕欧美激情| 久久综合久色欧美综合狠狠| 日韩一区二区在线观看| 欧美亚洲一区二区三区四区| voyeur盗摄精品| 粉嫩久久99精品久久久久久夜| 亚洲精品乱码久久久久久日本蜜臀| 久久综合狠狠综合| 日韩一区二区在线免费观看| 欧美视频一区二区三区在线观看| 成人精品视频一区| 99re在线视频这里只有精品| 成av人片一区二区| 91精品1区2区| 欧美欧美欧美欧美首页| 欧美一区二区三区电影| 日韩片之四级片| 国产日韩精品一区二区浪潮av| 精品国产91洋老外米糕| 国产无人区一区二区三区| 久久久国产午夜精品| 日韩美女久久久| 天天综合网 天天综合色| 九九在线精品视频| 国产69精品久久99不卡| 欧美性淫爽ww久久久久无| 欧美精品色综合| 欧美激情一区二区三区蜜桃视频| 最新日韩在线视频| 蜜臀av一区二区在线免费观看| 国产中文字幕一区| 色婷婷精品久久二区二区蜜臀av| 午夜精品成人在线视频| 欧美一卡在线观看| 久久精品男人的天堂| 亚洲欧美另类小说| 六月婷婷色综合| 欧美色欧美亚洲另类二区| 久久一夜天堂av一区二区三区 | 91麻豆精品国产无毒不卡在线观看| 日韩欧美国产1| 一区二区三区中文字幕| 国产一区二区三区观看| 欧美群妇大交群中文字幕| 樱桃视频在线观看一区| 成人网男人的天堂| 色综合久久综合网97色综合| 日韩欧美中文一区| 亚洲一区电影777| 成人不卡免费av| 中文字幕欧美区| 丁香天五香天堂综合| 26uuu国产一区二区三区| 另类成人小视频在线| 欧美日韩国产美| 舔着乳尖日韩一区| 欧美日韩视频第一区| 视频一区视频二区中文字幕| 一本大道av一区二区在线播放| 国产欧美日韩综合| av一区二区久久| 亚洲蜜臀av乱码久久精品 | 自拍偷自拍亚洲精品播放| 日本在线不卡视频| 日韩一区二区电影在线| 久久99国产精品久久| 欧美极品少妇xxxxⅹ高跟鞋| 99久久综合狠狠综合久久| 亚洲靠逼com| 精品嫩草影院久久| 91天堂素人约啪| 日本一不卡视频| 国产精品久久久久久久久久久免费看| 91麻豆国产精品久久| 麻豆国产精品一区二区三区| 国产精品美女www爽爽爽| 精品视频在线免费看| 国产精品综合在线视频| 亚洲国产wwwccc36天堂| 国产精品素人一区二区| 在线观看不卡一区| caoporen国产精品视频| 亚洲国产精品一区二区www| 久久先锋影音av鲁色资源| 7777精品伊人久久久大香线蕉超级流畅 | 丁香婷婷深情五月亚洲| 蜜臀av性久久久久蜜臀aⅴ四虎| 一区二区欧美视频| 国产视频一区不卡| 在线一区二区视频| 免费看日韩a级影片| 亚洲美腿欧美偷拍| 欧美三区免费完整视频在线观看| 蜜桃在线一区二区三区| 久久久精品欧美丰满| 欧美mv日韩mv| 色综合天天视频在线观看| 国产·精品毛片| 国产麻豆视频精品|