|
UHD
003.007.002-0-unknown
|
#include <wb_iface.hpp>
Public Types | |
| typedef boost::shared_ptr < wb_iface > | sptr |
| typedef boost::uint32_t | wb_addr_type |
Public Member Functions | |
| virtual | ~wb_iface (void) |
| virtual void | poke64 (const wb_addr_type addr, const boost::uint64_t data) |
| virtual boost::uint64_t | peek64 (const wb_addr_type addr) |
| virtual void | poke32 (const wb_addr_type addr, const boost::uint32_t data) |
| virtual boost::uint32_t | peek32 (const wb_addr_type addr) |
| virtual void | poke16 (const wb_addr_type addr, const boost::uint16_t data) |
| virtual boost::uint16_t | peek16 (const wb_addr_type addr) |
| typedef boost::shared_ptr<wb_iface> uhd::wb_iface::sptr |
| typedef boost::uint32_t uhd::wb_iface::wb_addr_type |
|
virtual |
|
virtual |
Read a register (16 bits)
| addr | the address |
|
virtual |
Read a register (32 bits)
| addr | the address |
|
virtual |
Read a register (64 bits)
| addr | the address |
|
virtual |
Write a register (16 bits)
| addr | the address |
| data | the 16bit data |
|
virtual |
Write a register (32 bits)
| addr | the address |
| data | the 32bit data |
|
virtual |
Write a register (64 bits)
| addr | the address |
| data | the 64bit data |
1.8.1.2