Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
第11回 Kernel/VM探検隊 発表資料
Search
orumin
June 06, 2015
Technology
1
590
第11回 Kernel/VM探検隊 発表資料
UEFIをみんなやろうな
orumin
June 06, 2015
Tweet
Share
More Decks by orumin
See All by orumin
あのころの iPod を どうにか再生させたい
orumin
2
2.8k
ヴィンテージマシンと付き合う - kernel/vm online 5
orumin
0
1.2k
むかしの RISC、むかしの Unix
orumin
7
3.7k
Fundamental of architecture to implementing OS on AArch64
orumin
3
5.2k
Kernel/VM Kansai #9
orumin
0
980
Kernel/VM #14 発表資料
orumin
1
620
Unikernels report
orumin
2
510
第13回Kernel/VM勉強会発表資料
orumin
1
1.7k
第12回カーネル/VM探検隊
orumin
0
390
Other Decks in Technology
See All in Technology
AI時代のSaaSとETL
shoe116
1
190
プラットフォームエンジニアリングはAI時代の開発者をどう救うのか
jacopen
7
3.9k
A Casual Introduction to RISC-V
omasanori
0
380
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
13
8.6k
GCASアップデート(202601-202603)
techniczna
0
220
社内レビューは機能しているのか
matsuba
0
150
"作る"から"使われる"へ:Backstage 活用の現在地
sbtechnight
0
190
Kiro Powers 入門
k_adachi_01
0
120
アーキテクチャモダナイゼーションを実現する組織
satohjohn
1
1.1k
SLI/SLO 導入で 避けるべきこと3選
yagikota
0
110
Goのerror型がシンプルであることの恩恵について理解する
yamatai1212
1
240
ABEMAのバグバウンティの取り組み
kurochan
1
110
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
1
3.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How to build a perfect <img>
jonoalderson
1
5.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Facilitating Awesome Meetings
lara
57
6.8k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
180
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Accessibility Awareness
sabderemane
0
82
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
220
A Tale of Four Properties
chriscoyier
163
24k
Transcript
ファームウェアハック ( 仮 ) 改め UEFI とのつきあい方〜敗北篇〜 orumin @kotatsu_mi
はじめに
はじめに
はじめに • もうこれ以上なにも 聞かないでください
None
今日のおはなし • 今日はファームウェアのはなしをします
今日のおはなし • 今日はファームウェアのはなしをします • むしろ今日も ?
None
None
None
DOOM?
None
None
None
None
None
• けっこうここまで時間がかかりました • IA32 用しか動いてない • Thanks for @nvsofts •
ではここで問題 • なんで X64 で動かないのか • 確認していきます.
トレース • さきほどの qemu コマンド • -serial pty • これで,
minicom をつかってオープンすると
トレース
トレース
トレース
トレース
みんなだいすきリモートデバッガ
みんなだいすきリモートデバッガ
みんなだいすきリモートデバッガ
みんなだいすきリモートデバッガ
敗北 • どこで死んでるかよくわからん • UEFI 以前の gdb の使い方の気がしてきました • ちょっとおしえてもらえるとたすかります……
余談 • 最初は Subversion だったけど近年は Github でホスティ ングされている EDK2 •
UEFI 2.5 spec が今年 4 月公開 • EDK2 もどんどん commit されていってる
None
None
None
• UEFI2.5 spec
• UEFI2.5 spec
None
None
None
• これからもどんどん UEFI が楽しくなるね ! • UEFI 2.5 spec によると
UEFI が RESTful API Server に • Lua と REST で OS つかわずマシンを管理 ? •