📄 xvc.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 + -