getchar.c
来自「Source code for driving RFM01 fm radio r」· C语言 代码 · 共 20 行
C
20 行
#include "../ps2kbd.h"
int PS2KBD_getchar(void)
{
int byte;
if (PS2KBD_buffcnt > 0)
{
byte = *PS2KBD_outpt; // Get byte
PS2KBD_outpt++; // Increment pointer
if (PS2KBD_outpt >= PS2KBD_buffer + PS2KBD_BUFF_SIZE) // Pointer wrapping
PS2KBD_outpt = PS2KBD_buffer;
PS2KBD_buffcnt--; // Decrement buffer count
return byte;
}
else
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?