iPXE
keymap_uk.c File Reference

"uk" keyboard mapping More...

#include <ipxe/keymap.h>

Go to the source code of this file.

Functions

 FILE_LICENCE (PUBLIC_DOMAIN)
 FILE_SECBOOT (PERMITTED)

Variables

static struct keymap_key uk_basic []
 "uk" basic remapping
static struct keymap_key uk_altgr []
 "uk" AltGr remapping
struct keymap uk_keymap __keymap
 "uk" keyboard map

Detailed Description

"uk" keyboard mapping

This file is automatically generated; do not edit

Definition in file keymap_uk.c.

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( PUBLIC_DOMAIN )

◆ FILE_SECBOOT()

FILE_SECBOOT ( PERMITTED )

Variable Documentation

◆ uk_basic

struct keymap_key uk_basic[]
static
Initial value:
= {
{ 0x22, 0x40 },
{ 0x40, 0x22 },
{ 0x5c, 0x23 },
{ 0x7c, 0x7e },
{ 0, 0 }
}

"uk" basic remapping

Definition at line 15 of file keymap_uk.c.

15 {
16 { 0x22, 0x40 }, /* '"' => '@' */
17 { 0x40, 0x22 }, /* '@' => '"' */
18 { 0x5c, 0x23 }, /* '\\' => '#' */
19 { 0x7c, 0x7e }, /* '|' => '~' */
20 { 0, 0 }
21};

◆ uk_altgr

struct keymap_key uk_altgr[]
static
Initial value:
= {
{ 0, 0 }
}

"uk" AltGr remapping

Definition at line 24 of file keymap_uk.c.

24 {
25 { 0, 0 }
26};

◆ __keymap

struct keymap uk_keymap __keymap
Initial value:
= {
.name = "uk",
.basic = uk_basic,
.altgr = uk_altgr,
}
static struct keymap_key uk_altgr[]
"uk" AltGr remapping
Definition keymap_uk.c:24
static struct keymap_key uk_basic[]
"uk" basic remapping
Definition keymap_uk.c:15

"uk" keyboard map

Definition at line 29 of file keymap_uk.c.

29 {
30 .name = "uk",
31 .basic = uk_basic,
32 .altgr = uk_altgr,
33};