示例#1
0
文件: rs.c 项目: CarnyPriest/SAMbuild
static int rs_getSol(int solNo) {
  if ((solNo >= CORE_CUSTSOLNO(1)) && (solNo <= CORE_CUSTSOLNO(8)))
    return ((wpc_data[WPC_EXTBOARD1]>>(solNo-CORE_CUSTSOLNO(1)))&0x01);
  return 0;
}
示例#2
0
文件: ngg.c 项目: Bremma/pinmame
static int ngg_getSol(int solNo) {
  return wpc_data[WPC_EXTBOARD2] & (1<<(solNo - CORE_CUSTSOLNO(1)));
}
示例#3
0
文件: corv.c 项目: sker65/pinmame
/* 3 extra solenoids for magnet at engine, or lights inside the engine maybe? */
static int corv_getSol(int solNo) {
    if (solNo <= CORE_CUSTSOLNO(3))
        return wpc_data[WPC_EXTBOARD3] & (1<<(solNo - CORE_CUSTSOLNO(1)));
    return 0;
}
示例#4
0
文件: cv.c 项目: CarnyPriest/SAMbuild
static int cv_getSol(int solNo) {
  if (solNo == CORE_CUSTSOLNO(1)) return locals.sol35;
  if (solNo == CORE_CUSTSOLNO(2)) return locals.sol36;
  return 0;
}