bugfix moduleid

This commit is contained in:
maliakal_d 2021-10-01 14:05:38 +02:00
parent ee7ae9d947
commit 594553434d
2 changed files with 4 additions and 4 deletions

View File

@ -288,11 +288,11 @@ u_int32_t getDetectorNumber() {
}
int getModuleId(int *ret, char *mess) {
return ((bus_r(MOD_ID_REG) & ~MOD_ID_MSK) >> MOD_ID_OFST);
return ((bus_r(MOD_ID_REG) & MOD_ID_MSK) >> MOD_ID_OFST);
}
void setModuleId(int modid) {
LOG(logINFOBLUE, ("Setting module id in fpga: %d\n", modid))
LOG(logINFOBLUE, ("Setting module id in fpga: 0x%x\n", modid))
bus_w(MOD_ID_REG, bus_r(MOD_ID_REG) & ~MOD_ID_MSK);
bus_w(MOD_ID_REG, bus_r(MOD_ID_REG) | ((modid << MOD_ID_OFST) & MOD_ID_MSK));
}

View File

@ -283,11 +283,11 @@ u_int32_t getDetectorNumber() {
int getModuleId(int *ret, char *mess) {
return ((bus_r(MOD_ID_REG) & ~MOD_ID_MSK) >> MOD_ID_OFST);
return ((bus_r(MOD_ID_REG) & MOD_ID_MSK) >> MOD_ID_OFST);
}
void setModuleId(int modid) {
LOG(logINFOBLUE, ("Setting module id in fpga: %d\n", modid))
LOG(logINFOBLUE, ("Setting module id in fpga: 0x%x\n", modid))
bus_w(MOD_ID_REG, bus_r(MOD_ID_REG) & ~MOD_ID_MSK);
bus_w(MOD_ID_REG,
bus_r(MOD_ID_REG) | ((modid << MOD_ID_OFST) & MOD_ID_MSK));