#include <base_itf.h>
|
| | Mixin_VirtualRegCmd (I_BaseCmdUItf *base) |
| |
| nsukitStatus_t | _common_write (nsuRegAddr_t reg, nsuRegValue_t value) |
| |
| nsukitStatus_t | _common_read (nsuRegAddr_t reg, nsuRegValue_t *buf) |
| |
| nsukitStatus_t | multi_write (std::vector< nsuRegAddr_t > &addr, std::vector< nsuRegValue_t > &value) |
| |
| nsukitStatus_t | multi_read (std::vector< nsuRegAddr_t > &addr, std::vector< nsuRegValue_t * > &value) |
| |
| nsukitStatus_t | increment_write (nsuRegAddr_t addr, nsuVoidBuf_p value, nsuSize_t length, nsuSize_t reg_len=NSU_REG_BWIDTH) |
| |
| nsukitStatus_t | increment_read (nsuRegAddr_t addr, nsuSize_t length, nsuVoidBuf_p value, nsuSize_t reg_len=NSU_REG_BWIDTH) |
| |
| nsukitStatus_t | loop_write (nsuRegAddr_t addr, nsuVoidBuf_p value, nsuSize_t length, nsuSize_t reg_len=NSU_REG_BWIDTH) |
| |
| nsukitStatus_t | loop_read (nsuRegAddr_t addr, nsuSize_t length, nsuVoidBuf_p value, nsuSize_t reg_len=NSU_REG_BWIDTH) |
| |
| virtual nsukitStatus_t | _common_write (nsuRegAddr_t reg, nsuRegValue_t value) |
| |
| virtual nsukitStatus_t | _common_read (nsuRegAddr_t reg, nsuRegValue_t *buf) |
| |
| virtual nsukitStatus_t | multi_write (std::vector< nsuRegAddr_t > &addr, std::vector< nsuRegValue_t > &value) |
| |
| virtual nsukitStatus_t | multi_read (std::vector< nsuRegAddr_t > &addr, std::vector< nsuRegValue_t * > &value) |
| |
| virtual nsukitStatus_t | increment_write (nsuRegAddr_t addr, nsuVoidBuf_p value, nsuSize_t length, nsuSize_t reg_len=NSU_REG_BWIDTH) |
| |
| virtual nsukitStatus_t | increment_read (nsuRegAddr_t addr, nsuSize_t length, nsuVoidBuf_p value, nsuSize_t reg_len=NSU_REG_BWIDTH) |
| |
| virtual nsukitStatus_t | loop_write (nsuRegAddr_t addr, nsuVoidBuf_p value, nsuSize_t length, nsuSize_t reg_len=NSU_REG_BWIDTH) |
| |
| virtual nsukitStatus_t | loop_read (nsuRegAddr_t addr, nsuSize_t length, nsuVoidBuf_p value, nsuSize_t reg_len=NSU_REG_BWIDTH) |
| |
◆ Mixin_VirtualRegCmd()
| nsukit::Mixin_VirtualRegCmd::Mixin_VirtualRegCmd |
( |
I_BaseCmdUItf * |
base | ) |
|
|
inlineexplicit |
◆ _common_read()
◆ _common_write()
◆ _fmt_reg_read()
◆ _fmt_reg_write()
模拟写寄存器的ICD指令
- 参数
-
| reg | 寄存器地址 |
| value | 寄存器值 |
| buf | 存放ICD指令的缓存 |
- 返回
- buf大小
在文件 base_itf.cpp 第 130 行定义.
◆ increment_read()
◆ increment_write()
◆ loop_read()
◆ loop_write()
◆ multi_read()
◆ multi_write()
该类的文档由以下文件生成: