Searched refs:consoles (Results 1 – 1 of 1) sorted by relevance
15 Console consoles; variable32 Spinlock_Init(&consoles.keyLock, "Console Keyboard Lock", SPINLOCK_TYPE_NORMAL); in Console_Init()33 consoles.nextKey = 0; in Console_Init()34 consoles.lastKey = 0; in Console_Init()50 Spinlock_Lock(&consoles.keyLock); in Console_Getc()51 if (consoles.nextKey != consoles.lastKey) { in Console_Getc()52 char key = consoles.keyBuf[consoles.nextKey]; in Console_Getc()53 consoles.nextKey = (consoles.nextKey + 1) % CONSOLE_KEYBUF_MAXLEN; in Console_Getc()54 Spinlock_Unlock(&consoles.keyLock); in Console_Getc()57 Spinlock_Unlock(&consoles.keyLock); in Console_Getc()[all …]