三星2410的BSP开发包

源代码在线查看: ps2mouse.hpp

软件大小: 3937 K
上传用户: kzdai22
关键词: 2410 BSP 三星 开发包
下载地址: 免注册下载 普通下载 VIP

相关代码

				//
				// Copyright (c) Microsoft Corporation.  All rights reserved.
				//
				//
				// Use of this source code is subject to the terms of the Microsoft end-user
				// license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
				// If you did not accept the terms of the EULA, you are not authorized to use
				// this source code. For a copy of the EULA, please see the LICENSE.RTF on your
				// install media.
				//
				/*
				
				THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
				ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
				THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
				PARTICULAR PURPOSE.
				
				*/
				
				#ifndef __PS2MOUSE_HPP_INCLUDED__
				#define __PS2MOUSE_HPP_INCLUDED__
				
				
				#include 
				
				#define	IN_PACKET_TIMEOUT	500
				
				class Ps2Port;
				
				
				class Ps2Mouse
					{
					Ps2Port	*m_pp2p;
					HANDLE	m_hevInterrupt;
					UINT8	m_ui8ButtonState;
					BYTE	m_cReportFormatLength; // depends on the presence of an IntelliMouse(R)
				
				public:
					BOOL
					Initialize(
						Ps2Port	*pp2p
						);
				
					BOOL
					IsrThreadStart(
						void
						);
				
					BOOL
					IsrThreadProc(
						void
						);
				
					};
				
				
				
				
				
				
				
				
				
				
				
				
				
				#endif
				
				
				
				
							

相关资源