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.
- CPU and platform-specific kernel glue: boot entry, traps, syscall entry, interrupts, page tables, context switch, and low-level barriers.
Dependency Surface
- No C-style include directives detected by the generator.
Detected Declarations
- No top-level syscall, struct, function, initcall, or export declaration detected by the generator.
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
- Atlas domain: Architecture Layer / arch/m68k.
- Implementation status: atlas-only.
Implementation Notes
- This generated page is the file-by-file coverage layer; curated subsystem chapters should link here when they synthesize a multi-file control flow.
- Core OS pages should be promoted from atlas-only to deep-reviewed when they explain data structures, invariants, locking, lifecycle, and C implementation snippets.
- Driver-family pages are intentionally pattern-oriented unless they are part of the selected PCIe/NVMe representative device path.