PPS_PPS0_INDEX
if (resp[PPS_PPS0_INDEX] & PPS_PPS0_PPS1)
if (resp[PPS_PPS0_INDEX] & PPS_PPS0_PPS2)
if (resp[PPS_PPS0_INDEX] & PPS_PPS0_PPS3)
if (PPS_PPS0_PROT(req[PPS_PPS0_INDEX]) !=
PPS_PPS0_PROT(resp[PPS_PPS0_INDEX])) {
reqidx = respidx = PPS_PPS0_INDEX + 1;
if ((resp[PPS_PPS0_INDEX] & PPS_PPS0_PPS1) != 0) {
if ((req[PPS_PPS0_INDEX] & PPS_PPS0_PPS1) == 0) {
} else if ((req[PPS_PPS0_INDEX] & PPS_PPS0_PPS1) != 0) {
if ((resp[PPS_PPS0_INDEX] & PPS_PPS0_PPS2) != 0) {
if ((req[PPS_PPS0_INDEX] & PPS_PPS0_PPS2) == 0) {
} else if ((req[PPS_PPS0_INDEX] & PPS_PPS0_PPS2) != 0) {
if ((resp[PPS_PPS0_INDEX] & PPS_PPS0_PPS3) != 0) {
buf[PPS_PPS0_INDEX] = PPS_PPS0_PROT(protval);
buf[PPS_PPS0_INDEX] |= PPS_PPS0_PPS1;
buf[PPS_PPS0_INDEX] |= PPS_PPS0_PPS2;
return ((resp[PPS_PPS0_INDEX] & PPS_PPS0_PPS1) != 0);