This page contains a table of method declarations and descriptions for the [AMC13AddressCppClass][AMC13_address C++ Class]].

Constructor

Method Description
AMC13_address::AMC13_address(AMC13* p_amc13) AMC13_address class constructor which takes as an argument an AMC13 class object

Public Functions

Method Description
uint32_t AMC13_address::getAddress(int chip, const std::string& reg) AMC13_address class method which takes the register name reg on tongue chip and returns the register address associated with that register
uint32_t AMC13_address::getAddress(int chip, uint32_t addr) AMC13_address class method which takes the register address reg on tongue chip and returns the register address associated with that address (for completeness)
uint32_t AMC13_address::getMask(int chip, const std::string& reg) AMC13_address class method which takes the register name reg on tongue chip and returns the address mask associated with that register
uint32_t AMC13_address::getMask(int chip, uint32_t addr) AMC13_address class method which takes the register address addr on tongue chip and returns the address mask associated with that address (should always be 0xFFFFFFFF, for completeness)
uint32_t AMC13_address::getMaskSize(int chip, const std::string& reg) AMC13_address method which takes the register name reg on tongue chip and returns the address mask bit width associated with that register
uint32_t AMC13_address::getMaskSize(int chip, const uint32_t addr) AMC13_address method which takes the register address addr on tongue chip and returns the address mask bit width associated with that address (should always be 32, for completeness)

-- CharlieHill - 31 May 2013

Topic revision: r1 - 31 May 2013 - CharlieHill
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback