Generic hardware access library
|
00001 #ifndef __VMEAddressTableDynamicReader 00002 #define __VMEAddressTableDynamicReader 00003 00004 #include <string> 00005 00006 #include "hal/AddressTableReader.hh" 00007 00008 namespace HAL { 00009 00025 class VMEAddressTableDynamicReader : public AddressTableReader { 00026 00027 public: 00028 00036 void createItem( std::string key, 00037 uint32_t width, 00038 uint32_t address, 00039 uint32_t addressModifier, 00040 uint32_t mask, 00041 uint32_t isReadable, 00042 uint32_t isWritable, 00043 std::string description); 00044 }; 00045 00046 } /* namespace HAL */ 00047 00048 #endif /* __VMEAddressTableDynamicReader */