arch/m68k/hp300/hp300map.map

Source file repositories/reference/linux-study-clean/arch/m68k/hp300/hp300map.map

File Facts

System
Linux kernel
Corpus path
arch/m68k/hp300/hp300map.map
Extension
.map
Size
5563 bytes
Lines
253
Domain
Architecture Layer
Bucket
arch/m68k
Inferred role
Architecture Layer: arch/m68k
Status
atlas-only

Why This File Exists

CPU and platform-specific kernel glue: boot entry, traps, syscall entry, interrupts, page tables, context switch, and low-level barriers.

Dependency Surface

Detected Declarations

Annotated Snippet

# HP300 kernel keymap. This uses 7 modifier combinations.
keymaps 0-2,4-5,8,12
# Change the above line into
#	keymaps 0-2,4-6,8,12
# in case you want the entries
#	altgr   control keycode  83 = Boot
#	altgr   control keycode 111 = Boot
# below.
#
# In fact AltGr is used very little, and one more keymap can
# be saved by mapping AltGr to Alt (and adapting a few entries):
# keycode 100 = Alt
#
keycode   1 =
keycode   2 = Alt
keycode   3 = Alt
keycode   4 = Shift
keycode   5 = Shift
keycode   6 = Control
keycode   7 =
keycode   8 =
keycode   9 =
keycode  10 =
keycode  11 =
keycode  12 =
keycode  13 =
keycode  14 =
keycode  15 =
keycode  16 =
keycode  17 =
keycode  18 =
keycode  19 =
keycode  20 =
keycode  21 =
keycode  22 =
keycode  23 =
keycode  24 = b
keycode  25 = v
keycode  26 = c
keycode  27 = x
keycode  28 = z
keycode  29 =
keycode  30 =
keycode  31 = Escape		Delete
keycode  32 =
keycode  33 =
keycode  34 =
keycode  35 =
keycode  36 =
keycode  37 =
keycode  38 =
keycode  39 =
keycode  40 = h
keycode  41 = g
keycode  42 = f
keycode  43 = d
keycode  44 = s
keycode  45 = a
keycode  46 =
keycode  47 = Caps_Lock
keycode  48 = u
keycode  49 = y
keycode  50 = t
keycode  51 = r
keycode  52 = e
keycode  53 = w
keycode  54 = q
keycode  55 = Tab		Tab
	alt     keycode    55 = Meta_Tab
keycode  56 = seven		ampersand

Annotation

Implementation Notes