mirror of https://github.com/trudnai/Steve2.git
More reliable Paste
This commit is contained in:
parent
89ff3cc4e9
commit
6083fab773
|
@ -335,7 +335,7 @@ INLINE int is_io_interesting( uint16_t addr ) {
|
|||
}
|
||||
|
||||
|
||||
const int pasteBufferSize = 100;
|
||||
const int pasteBufferSize = 1000;
|
||||
int pasteBufferIdx = 0;
|
||||
uint8_t pasteBuffer[pasteBufferSize];
|
||||
|
||||
|
@ -368,8 +368,10 @@ void kbdClearPasteBuffer(void) {
|
|||
|
||||
|
||||
void kbdPaste ( uint8_t code ) {
|
||||
while (pasteBufferIdx >= pasteBufferSize) {
|
||||
usleep(100);
|
||||
if (pasteBufferIdx >= pasteBufferSize) {
|
||||
while (pasteBufferIdx) {
|
||||
usleep(100);
|
||||
}
|
||||
}
|
||||
|
||||
pasteBuffer[pasteBufferIdx++] = code;
|
||||
|
|
Loading…
Reference in New Issue