⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xvc.h

📁 freescale i.mx31 BSP CE5.0全部源码
💻 H
字号:
/*------------------------------------------------------------------------------
 * Copyright (C) 2005, Freescale Semiconductor, Inc. All Rights Reserved.
 * THIS SOURCE CODE IS CONFIDENTIAL AND PROPRIETARY AND MAY NOT
 * BE USED OR DISTRIBUTED WITHOUT THE WRITTEN PERMISSION OF
 * Freescale Semiconductor, Inc.
 *----------------------------------------------------------------------------*/

/*
 *  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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -