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

📄 ser_card.h

📁 WinCE 3.0 BSP, 包含Inter SA1110, Intel_815E, Advantech_PCM9574 等
💻 H
字号:
/*

  Copyright(c) 1998,1999 SIC/Hitachi,Ltd.

	Module Name:

		ser_card.h

	Revision History:

		26th April 1999		Released

*/
#ifndef __SER_CARD_H__
#define __SER_CARD_H__

#ifdef __cplusplus
extern "C" {
#endif

/*
 * @doc HWINTERNAL
 * @struct SER_CARD_INFO | Private structure.
 */
    
    typedef struct __SER_CARD_INFO
    {
         //Put lib struct first so we can easily cast pointers
        SER16550_INFO ser16550;
        
         // now PCMCIA specific goodies
        CARD_SOCKET_HANDLE hCardSock;
        CARD_CLIENT_HANDLE hCardClient;
        CARD_WINDOW_HANDLE hCardWindow;
        PVOID pCardIOWin;
        UINT32 IO_Granularity;
        
         // And whatever else we need
        UINT8       cOpenCount;     // @field Count of concurrent opens
        HANDLE      hDevice;        // @field Device ID from RegisterDevice
        COMMPROP	CommProp;	    // @field CommProp structure.
        PVOID		pMddHead;		// @field First arg to mdd callbacks.
        BOOL		fIRMode;		// @field Boolean, are we running in IR mode?
        DWORD       ResetDelay;     // @field Delay after reset, in ms
        BOOL        NoScratchPad;   // @field Is this UART missing its scratch pad register?
        UCHAR       FakeScratchPad; // @field If no real scratch register, here's a substitute.
        
    } SER_CARD_INFO, *PSER_CARD_INFO;

#ifdef __cplusplus
}
#endif


#endif __SER_DK2_H__

⌨️ 快捷键说明

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