Lines Matching defs:aiop
125 Call: sReadAiopID(CtlP, aiop)
127 int aiop: AIOP index
134 int sReadAiopID(CONTROLLER_T *CtlP, int aiop)
138 rp_writeaiop1(CtlP, aiop, _CMD_REG, RESET_ALL); /* reset AIOP */
139 rp_writeaiop1(CtlP, aiop, _CMD_REG, 0x0);
140 AiopID = rp_readaiop1(CtlP, aiop, _CHN_STAT0) & 0x07;
151 Call: sReadAiopNumChan(CtlP, aiop)
153 int aiop: AIOP index
161 int sReadAiopNumChan(CONTROLLER_T *CtlP, int aiop)
165 rp_writeaiop4(CtlP, aiop, _INDX_ADDR,0x12340000L); /* write to chan 0 SRAM */
166 rp_writeaiop2(CtlP, aiop, _INDX_ADDR,0); /* read from SRAM, chan 0 */
167 x = rp_readaiop2(CtlP, aiop, _INDX_DATA);
168 rp_writeaiop2(CtlP, aiop, _INDX_ADDR,0x4000); /* read from SRAM, chan 4 */
169 y = rp_readaiop2(CtlP, aiop, _INDX_DATA);
720 int aiop, chan, port;
741 for(aiop=0; aiop < num_aiops; aiop++) {
742 num_chan = sGetAiopNumChan(ctlp, aiop);
750 rp->rp_aiop = aiop;
757 if(sInitChan(ctlp, &rp->rp_channel, aiop, chan) == 0) {
759 unit, aiop, chan);