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