Skip to content
Snippets Groups Projects
  • Marco Filho's avatar
    e92083bd
    Use VmmTblAPI instead of vmm_config. · e92083bd
    Marco Filho authored
    VmmTbl now inherits from asynPortDriver instead of FrontEndBase.
    It has VmmTblAPI as a class component.
    
    Thus, everything that used pRMM->foo(); such as pRMM->setStringParam(addr_list, vmmHybFwVersion_[hyb], pVMMConfig.readFwVersion(hyb).c_str());
    are simply foor(); (equivalent to this->foo();)
    
    Everything that used pVMMConfig.foo(); now uses pVmmTblAPI->foo();
    
    configFEN had its name changed to configFE since the last configFE did
    nothing.
    Old configFE was removed.
    
    In the end, findRegister() was not moved to VmmTblAPI because it seems
    to be searching for a given register name based on an epics parameter.
    e92083bd
    History
    Use VmmTblAPI instead of vmm_config.
    Marco Filho authored
    VmmTbl now inherits from asynPortDriver instead of FrontEndBase.
    It has VmmTblAPI as a class component.
    
    Thus, everything that used pRMM->foo(); such as pRMM->setStringParam(addr_list, vmmHybFwVersion_[hyb], pVMMConfig.readFwVersion(hyb).c_str());
    are simply foor(); (equivalent to this->foo();)
    
    Everything that used pVMMConfig.foo(); now uses pVmmTblAPI->foo();
    
    configFEN had its name changed to configFE since the last configFE did
    nothing.
    Old configFE was removed.
    
    In the end, findRegister() was not moved to VmmTblAPI because it seems
    to be searching for a given register name based on an epics parameter.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.