Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/syscons/syscons.c
Show First 20 Lines • Show All 3,728 Lines • ▼ Show 20 Lines | else | ||||
break; | break; | ||||
} | } | ||||
/* make screensaver happy */ | /* make screensaver happy */ | ||||
if (!(c & RELKEY)) | if (!(c & RELKEY)) | ||||
sc_touch_scrn_saver(); | sc_touch_scrn_saver(); | ||||
if (!(flags & SCGETC_CN)) | if (!(flags & SCGETC_CN)) | ||||
random_harvest_queue(&c, sizeof(c), 1, RANDOM_KEYBOARD); | random_harvest_queue(&c, sizeof(c), RANDOM_KEYBOARD); | ||||
if (sc->kbd_open_level == 0 && scp->kbd_mode != K_XLATE) | if (sc->kbd_open_level == 0 && scp->kbd_mode != K_XLATE) | ||||
return KEYCHAR(c); | return KEYCHAR(c); | ||||
/* if scroll-lock pressed allow history browsing */ | /* if scroll-lock pressed allow history browsing */ | ||||
if (!ISGRAPHSC(scp) && scp->history && scp->status & SLKED) { | if (!ISGRAPHSC(scp) && scp->history && scp->status & SLKED) { | ||||
scp->status &= ~CURSOR_ENABLED; | scp->status &= ~CURSOR_ENABLED; | ||||
▲ Show 20 Lines • Show All 529 Lines • Show Last 20 Lines |