X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=keyboard%2Fphantom%2Fmatrix.c;h=c91c0d99ab708e6368fce5036bd58b30a9f9170c;hb=9e84c89535c4091522f8053a0d96b6c2ab7cc51c;hp=49d6b738e6d17b4c58842ce9a5b8449c09df442a;hpb=5c5312c508ad40c418c321756d933e7ebcecb90a;p=qmk_firmware.git diff --git a/keyboard/phantom/matrix.c b/keyboard/phantom/matrix.c index 49d6b738e..c91c0d99a 100644 --- a/keyboard/phantom/matrix.c +++ b/keyboard/phantom/matrix.c @@ -158,7 +158,7 @@ uint8_t matrix_key_count(void) /* Row pin configuration * row: 0 1 2 3 4 5 - * pin: B0 B1 B2 B3 B4 B5 + * pin: B5 B4 B3 B2 B1 B0 */ static void init_rows(void) { @@ -169,12 +169,12 @@ static void init_rows(void) static uint8_t read_rows(void) { - return (PINB&(1<<0) ? 0 : (1<<0)) | - (PINB&(1<<1) ? 0 : (1<<1)) | - (PINB&(1<<2) ? 0 : (1<<2)) | - (PINB&(1<<3) ? 0 : (1<<3)) | - (PINB&(1<<4) ? 0 : (1<<4)) | - (PINB&(1<<5) ? 0 : (1<<5)); + return (PINB&(1<<5) ? 0 : (1<<0)) | + (PINB&(1<<4) ? 0 : (1<<1)) | + (PINB&(1<<3) ? 0 : (1<<2)) | + (PINB&(1<<2) ? 0 : (1<<3)) | + (PINB&(1<<1) ? 0 : (1<<4)) | + (PINB&(1<<0) ? 0 : (1<<5)); } /* Column pin configuration