KEY_MAP_SIZE
unsigned short bios_key_map[KEY_MAP_SIZE + 1];
unsigned short ascii_key_map[KEY_MAP_SIZE + 1];
grub_memset (bios_key_map, 0, KEY_MAP_SIZE * sizeof (unsigned short));
grub_memset (ascii_key_map, 0, KEY_MAP_SIZE * sizeof (unsigned short));
for (i = 0; i < KEY_MAP_SIZE; i++)
if (i == KEY_MAP_SIZE)
sizeof (unsigned short) * (KEY_MAP_SIZE - i));
for (i = 0; i < KEY_MAP_SIZE; i++)
if (i == KEY_MAP_SIZE)
sizeof (unsigned short) * (KEY_MAP_SIZE - i));