void wskbd_cndetach(void) { KASSERT(wskbd_console_initted); wskbd_console_data.t_keymap = 0; wskbd_console_data.t_consops = 0; wskbd_console_data.t_consaccesscookie = 0; #if NWSDISPLAY > 0 wsdisplay_unset_cons_kbd(); #endif wskbd_console_initted = 0; }
void wskbd_cndetach(void) { KASSERT(wskbd_console_initted); wskbd_console_data.t_keymap.keydesc = NULL; wskbd_console_data.t_keymap.layout = KB_NONE; wskbd_console_data.t_consops = NULL; wskbd_console_data.t_consaccesscookie = NULL; #if NWSDISPLAY > 0 wsdisplay_unset_cons_kbd(); #endif wskbd_console_initted = 0; }