coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
keyboard.h File Reference
#include <stdint.h>
Include dependency graph for keyboard.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NO_AUX_DEVICE   0
 
#define PROBE_AUX_DEVICE   1
 

Functions

uint8_t pc_keyboard_init (uint8_t probe_aux)
 
void set_kbc_ps2_mode (void)
 

Macro Definition Documentation

◆ NO_AUX_DEVICE

#define NO_AUX_DEVICE   0

Definition at line 6 of file keyboard.h.

◆ PROBE_AUX_DEVICE

#define PROBE_AUX_DEVICE   1

Definition at line 7 of file keyboard.h.

Function Documentation

◆ pc_keyboard_init()

◆ set_kbc_ps2_mode()

void set_kbc_ps2_mode ( void  )

Definition at line 351 of file keyboard.c.

References CB_KBD_INTERFACE_FAILURE, CB_SUCCESS, kbc_cleanup_buffers(), kbc_input_buffer_empty(), kbc_self_test(), KBD_COMMAND, KBD_DATA, NULL, and outb().

Referenced by it8712f_init(), it8728f_init(), it8772f_init(), and m3885x_init().

Here is the call graph for this function:
Here is the caller graph for this function: