- return (PINF&(1<<0) ? 0 : (1<<0)) |
- (PINF&(1<<1) ? 0 : (1<<1)) |
- (PINE&(1<<6) ? 0 : (1<<2)) |
- (PINC&(1<<7) ? 0 : (1<<3)) |
- (PINC&(1<<6) ? 0 : (1<<4)) |
- (PINB&(1<<6) ? 0 : (1<<5)) |
- (PIND&(1<<4) ? 0 : (1<<6)) |
- (PINB&(1<<1) ? 0 : (1<<7)) |
- ((PINB&(1<<0) && PINB&(1<<7)) ? 0 : (1<<8)) | // Rev.A and B
- (PINB&(1<<5) ? 0 : (1<<9)) |
- (PINB&(1<<4) ? 0 : (1<<10)) |
- (PIND&(1<<7) ? 0 : (1<<11)) |
- (PIND&(1<<6) ? 0 : (1<<12)) |
- (PINB&(1<<3) ? 0 : (1<<13));
+ return (PIND&(1<<5) ? 0 : (1<< 0)) |
+ (PINC&(1<<7) ? 0 : (1<< 1)) |
+ (PINC&(1<<6) ? 0 : (1<< 2)) |
+ (PIND&(1<<3) ? 0 : (1<< 3)) |
+ (PIND&(1<<2) ? 0 : (1<< 4)) |
+ (PIND&(1<<1) ? 0 : (1<< 5)) |
+ (PIND&(1<<0) ? 0 : (1<< 6)) |
+ (PINB&(1<<7) ? 0 : (1<< 7)) |
+ (PINB&(1<<3) ? 0 : (1<< 8)) |
+ (PINB&(1<<2) ? 0 : (1<< 9)) |
+ (PINB&(1<<1) ? 0 : (1<<10)) |
+ (PINB&(1<<0) ? 0 : (1<<11));