X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=m0110.c;h=f4f5223dd050f817631f18f940059b6af8e78aa3;hb=9e0c6247c9cbc5c4c7a4ae6b1e2adc6a7a332c49;hp=725675ed8f6339ebbd158b530af2e865b7cf4cdb;hpb=3f0289e66678af8c2d1f001ccb9cb34ccfba7c5c;p=max%2Ftmk_keyboard.git diff --git a/m0110.c b/m0110.c index 725675ed..f4f5223d 100644 --- a/m0110.c +++ b/m0110.c @@ -103,7 +103,7 @@ KEY EVENT: To get scan code, use ((bits&(1<<7)) | ((bits&7F))>>1). SCAN CODE: - M0110A + M0110 ,---------------------------------------------------------. | `| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backs| |---------------------------------------------------------| @@ -211,7 +211,9 @@ uint8_t m0110_recv(void) } } idle(); - print("m0110_send recv data: "); phex(data); print("\n"); + if (data != M0110_NULL) { + print("m0110_recv data: "); phex(data); print("\n"); + } return data; ERROR: if (m0110_error) { @@ -229,7 +231,7 @@ uint8_t m0110_recv_key(void) if (key == 0xFF || key == M0110_NULL) return M0110_NULL; else - return (key&(1<<7) | (key&0x7F)>>1); + return ((key&(1<<7)) | ((key&0x7F)>>1)); }