hotplug.h

Go to the documentation of this file.
00001 /*
00002  * MUSCLE SmartCard Development ( http://www.linuxnet.com )
00003  *
00004  * Copyright (C) 2000-2003
00005  *  David Corcoran <corcoran@linuxnet.com>
00006  *
00007  * $Id: hotplug.h 2738 2008-01-15 14:21:02Z rousseau $
00008  */
00009 
00015 #ifndef __hotplug_h__
00016 #define __hotplug_h__
00017 
00018 #ifdef __cplusplus
00019 extern "C"
00020 {
00021 #endif
00022 
00023 #ifndef PCSCLITE_HP_DROPDIR
00024 #define PCSCLITE_HP_DROPDIR     "/usr/local/pcsc/drivers/"
00025 #endif
00026 
00027 #define PCSCLITE_HP_MANUKEY_NAME    "ifdVendorID"
00028 #define PCSCLITE_HP_PRODKEY_NAME    "ifdProductID"
00029 #define PCSCLITE_HP_NAMEKEY_NAME    "ifdFriendlyName"
00030 #define PCSCLITE_HP_LIBRKEY_NAME    "CFBundleExecutable"
00031 #define PCSCLITE_HP_CPCTKEY_NAME    "ifdCapabilities"
00032 
00033 #define PCSCLITE_HP_BASE_PORT       0x200000
00034 
00035     LONG HPSearchHotPluggables(void);
00036     ULONG HPRegisterForHotplugEvents(void);
00037     LONG HPStopHotPluggables(void);
00038     void HPReCheckSerialReaders(void);
00039 
00040 #ifdef __cplusplus
00041 }
00042 #endif
00043 
00044 #endif

Generated on Mon Aug 17 01:00:09 2009 for pcsc-lite by  doxygen 1.5.9