Searched refs:IOPortA (Results 1 – 3 of 3) sorted by relevance
86 uInt8 IOPortA = 0x00; in read() local90 IOPortA = IOPortA in read()95 IOPortA = IOPortA in read()100 IOPortA = IOPortA in read()108 myDigitalPinState[One] = IOPortA & 0x10; in read()109 myDigitalPinState[Two] = IOPortA & 0x20; in read()110 myDigitalPinState[Three] = IOPortA & 0x40; in read()111 myDigitalPinState[Four] = IOPortA & 0x80; in read()113 return (IOPortA >> 4); in read()
104 uInt8 IOPortA = 0xf0; in update() local105 if(myDigitalPinState[One]) IOPortA |= 0x01; in update()106 if(myDigitalPinState[Two]) IOPortA |= 0x02; in update()107 if(myDigitalPinState[Three]) IOPortA |= 0x04; in update()108 if(myDigitalPinState[Four]) IOPortA |= 0x08; in update()111 if((myTape != 0) && ((IOPortA & 0x01) == 0x01) && !myTapeBusy) in update()113 IOPortA = (IOPortA & 0xf7) | (((ourKVData[myIdx >> 3] << (myIdx & 0x07)) & 0x80) >> 4); in update()153 myDigitalPinState[One] = IOPortA & 0x01; in update()154 myDigitalPinState[Two] = IOPortA & 0x02; in update()155 myDigitalPinState[Three] = IOPortA & 0x04; in update()[all …]
93 uInt8 IOPortA = 0b11110000; in update() local94 if(getPin(DigitalPin::One)) IOPortA |= 0b0001; in update()95 if(getPin(DigitalPin::Two)) IOPortA |= 0b0010; in update()96 if(getPin(DigitalPin::Three)) IOPortA |= 0b0100; in update()97 if(getPin(DigitalPin::Four)) IOPortA |= 0b1000; in update()100 if((myTape != 0) && ((IOPortA & 0b0001) == 0b0001) && !myTapeBusy) in update()102 IOPortA = (IOPortA & 0b11110111) | (((ourKVData[myIdx >> 3] << (myIdx & 0x07)) & 0x80) >> 4); in update()142 setPin(DigitalPin::One, IOPortA & 0b0001); in update()143 setPin(DigitalPin::Two, IOPortA & 0b0010); in update()144 setPin(DigitalPin::Three, IOPortA & 0b0100); in update()[all …]