xvc.h

来自「i.mx27 soc for wince 6.0」· C头文件 代码 · 共 48 行

H
48
字号
//------------------------------------------------------------------------------
//
//  Copyright (C) 2005-2006, Freescale Semiconductor, Inc. All Rights Reserved.
//  THIS SOURCE CODE, AND ITS USE AND DISTRIBUTION, IS SUBJECT TO THE TERMS
//  AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT 
//
//------------------------------------------------------------------------------

/*
 *  File:       XVC.h
 *  Purpose:    XVC module definitions
*/

#ifndef _INC_XVC_H
#define _INC_XVC_H

/*********************************************************************
 LOADER DEFINITIONS
*********************************************************************/

typedef struct {
    CSP_USB_REGS *pUSBRegs;
    DWORD   dwSysIntr;
    DWORD   dwIrq;
    HANDLE  hIntrEvent;
    DWORD   memBase;
    DWORD   memLen;
    DWORD   devState; /* 0 - nothing connect, 1 - something connect */
    DWORD   IsOTGSupport;
    BOOL    bInXVC;
    TCHAR   szOTGGroup[15];
    BOOL    bResume;
    CEDEVICE_POWER_STATE CurPMPowerState;

    BOOL    bUSBCoreClk;
    BOOL    bPanicMode;
    CRITICAL_SECTION csPhyLowMode;
    BSP_USB_CALLBACK_FNS fnUsbXvr;
} USBXVC, *PUSBXVC;

extern BOOL InitializeOTGTransceiver(PCSP_USB_REGS *pUSBRegs, BOOL IsHost);
extern DWORD GetSysIntr(void);
#endif /* _INC_XVC_H */

/*********************************************************************
 END OF FILE
*********************************************************************/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?