11 #include "gcp/control/code/unix/libunix_src/common/regmap.h"
12 #include "gcp/util/common/AntNum.h"
65 RegMapBlock*
findReg(
char* name);
92 virtual void readRegNoLock(RegMapBlock* blk,
unsigned int first,
93 unsigned int nreg,
unsigned int* value);
95 virtual void readReg(RegMapBlock* blk,
unsigned int first,
96 unsigned int nreg,
unsigned int* value);
98 virtual void readReg(RegMapBlock* blk,
unsigned int first,
99 unsigned int nreg,
float* value);
107 virtual void writeRegNoLock(RegMapBlock* blk,
unsigned first,
unsigned nreg,
110 virtual void writeRegNoLock(RegMapBlock* blk,
unsigned first,
unsigned nreg,
111 unsigned char* value);
113 virtual void writeRegNoLock(RegMapBlock* blk,
unsigned first,
unsigned nreg,
114 signed short* value);
116 virtual void writeRegNoLock(RegMapBlock* blk,
unsigned first,
unsigned nreg,
117 unsigned short* value);
119 virtual void writeRegNoLock(RegMapBlock* blk,
unsigned first,
unsigned nreg,
122 virtual void writeRegNoLock(RegMapBlock* blk,
unsigned first,
unsigned nreg,
123 unsigned int* value);
131 virtual void writeRegNoLock(RegMapBlock *blk,
unsigned first,
unsigned nreg,
134 virtual void writeRegNoLock(RegMapBlock *blk,
unsigned first,
unsigned nreg,
141 virtual void writeReg(RegMapBlock* blk,
unsigned first,
unsigned nreg,
144 virtual void writeReg(RegMapBlock* blk,
unsigned first,
unsigned nreg,
145 unsigned char* value);
147 virtual void writeReg(RegMapBlock* blk,
unsigned first,
unsigned nreg,
148 signed short* value);
150 virtual void writeReg(RegMapBlock* blk,
unsigned first,
unsigned nreg,
151 unsigned short* value);
153 virtual void writeReg(RegMapBlock* blk,
unsigned first,
unsigned nreg,
156 virtual void writeReg(RegMapBlock* blk,
unsigned first,
unsigned nreg,
157 unsigned int* value);
165 virtual void writeReg(RegMapBlock *blk,
unsigned first,
unsigned nreg,
168 virtual void writeReg(RegMapBlock *blk,
unsigned first,
unsigned nreg,
bool hasBoard_
Definition: Board.h:187
RegMapBlock * findReg(char *name)
Definition: Board.cc:105
SpecificShare * share_
Definition: Board.h:176
virtual void writeRegNoLock(RegMapBlock *blk, unsigned first, unsigned nreg, signed char *value)
virtual ~Board()
Definition: Board.cc:100
Board()
Definition: Board.cc:16
bool isReachable()
Definition: Board.cc:127
int getIndex()
Definition: Board.cc:139
virtual void readReg(RegMapBlock *blk, unsigned int first, unsigned int nreg, unsigned int *value)
Definition: Board.cc:147
RegMapBoard * board_
Definition: Board.h:181
virtual void readRegNoLock(RegMapBlock *blk, unsigned int first, unsigned int nreg, unsigned int *value)
Definition: Board.cc:161
virtual void reset()
Definition: Board.h:81