⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.keybd

📁 u-boot-1.1.6 源码包
💻 KEYBD
字号:
Tastaturabfrage:Die Implementierung / Decodierung beruht auf den Angaben aus dem  Do-kument  "PIC LWE-Tastatur" in der Fassung vom 9. 3. 2001, insbesonde-re Tabelle 3 im Kapitel 4.3 Tastencodes. In  U-Boot  werden  die  vomKeyboard-Controller  gelesenen Daten hexadezimal codiert in der auto-matisch angelegten Environment-Variablen "keybd" 黚ergeben. Ist  kei-ne Taste gedr點kt worden, steht dort:	keybd=000000000000000000Der decodierte Tastencode ("keybd") kann mit den  "bootargs"  an  denLinux-Kernel  黚ergeben  und  dort z. B. in einem Device-Treiber odereiner Applikation ausgewertet werden.Sonderfunktionen beim Booten:Es lassen sich eine oder mehrere (beliebig viele) Tasten oder Tasten-kombinationen definieren, die Sonderfunktionen ausl鰏en,  wenn  dieseTasten beim Booten (Reset) gedr點kt sind.Wird eine eingestellte Taste bzw. Tastenkombination erkannt, so  wirdin  U-Boot noch vor dem Start des "Countdown" und somit vor jedem an-deren Kommando der Inhalt einer dieser Taste  bzw.  Tastenkombinationzugeordneten Environment-Variablen ausf黨ren.Die Environment-Variable "magic_keys" wird als Liste von Zeichen ver-standen, die als Suffix an den Namen "key_magic" angef黦t werden  undso  die  Namen  der  Environment-Variablen  definieren, mit denen dieTasten (-kombinationen) festgelegt werden:Ist "magic_keys" NICHT definiert, so wird nur die in der Environment-Variablen "key_magic" codierte  Tasten  (-kombination)  gepr黤t,  undggf.  der  Inhalt der Environment-Variablen "key_cmd" ausgef黨rt (ge-nauer: der Inhalt von "key_cmd" wird der Variablen "preboot" zugewie-sen, die ausgef黨rt wird, unmittelbar bevor die interaktive Kommando-interpretation beginnt).Enth鋖t "magic_keys" z. B.  die  Zeichenkette  "0123CB*",  so  werdennacheinander folgende Aktionen ausgef黨rt:	pr黤e Tastencode	ggf. f黨re aus Kommando	in Variable		in Variable	-----------------------------------	key_magic0	==>	key_cmd0	key_magic1	==>	key_cmd1	key_magic2	==>	key_cmd2	key_magic3	==>	key_cmd3	key_magicC	==>	key_cmdC	key_magicB	==>	key_cmdB	key_magicA	==>	key_cmdA	key_magic*	==>	key_cmd*Hinweis: sobald ein aktivierter Tastencode erkannt  wurde,  wird  dieBearbeitung  abgebrochen; es wird daher h鯿hstens eines der definier-ten Kommandos ausgef黨rt, wobei die Priorit鋞 durch  die  Suchreihen-folge  festgelegt wird, also durch die Reihenfolge der Zeichen in derVaruiablen "magic_keys".Die Codierung der Tasten, die beim Booten gedr點kt werden m黶sen, umeine Funktion auszul鰏en, erfolgt nach der Tastaturtabelle.Die Definitionen	=> setenv key_magic0 3a+3b	=> setenv key_cmd0 setenv bootdelay 30bedeuten dementsprechend, da

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -