2016-01-01から1年間の記事一覧
この記事は 自作OS Advent Calendar 2016 - Adventar の4日目の記事です。
一般にアセンブリ言語と機械語は一対一に対応するとよく言われますが、実際にはそうとは限りません。
VMwareのUEFIを見てみましょう。
ふらっとご飯買いにうろうろしてたら売ってたので買ってみました。
少し前にkonozamaでポチったのがいつの間にか届いてました。
UEFIによってBIOSは消滅したほとんどのペリフェラルは随分前にUSBに取って代わられたVGAも消滅してGOPに置き換えられたそしてPICとPITもAPICに取って代わられたAT互換機の何が残っているんだろう?
Hyper-VのUEFIモードはどうでしょうか?
さいきん2万円代で売ってると話題のポメラじゃないヤツを確保しました。
どうしても起動時にフリーズしてしまう機種があったのですが、答えはシンプルでした。
昨日の奴、というかそれ以前から致命的なバグがあったので修正しました。
はりぼてOSローダーをアップデートしました。
はりぼてOSは亜種が多いので 32bit カラー対応の調査兼ちゃんと起動できるか確認してたら BIOS 呼んだりしてめちゃくちゃ高度な奴があったよぉ・・・
以前 UEFI 環境でレガシー OS を起動するのは相当厳しそうだという結論が出ましたが、はりぼて OS の事情を考えてみます。
BIOS の時代はプレイヤーが多かった。
EFI 環境でレガシー OS を起動しようと企むときに特に致命的な、リアルメモリに空きがないとなぜ困るのかについて詳しく検証していきます。
さいきんの携帯は Un*x が入ってるらしーよ
帰宅後即寝落ちして寝過ごしたので連続更新日が途切れてしまいました。。 EFI_ABSOLUTE_POINTER_PROTOCOL 前回の改修で多くの機種でタッチが取れるようになりましたが、まだ一部の機種では動作が不安定なようです。 機種依存難しい。 YOGA 試しに外に持ち出…
そういえば GOP のサンプルで LocateHandleBuffer で複数の GOP を取得してから選択して使ってるサンプルを見かけたな~と思い出しました。
EFI を触り始めた背景のひとつに、どうにか EFI からレガシー OS を起動できないか?という疑問がありました。
薄型キーボードを根本的に否定したい人が時々見かけますが、フィードバック技術次第で化けると思いますよ。
世の中にはとりあえず Windows さえ起動できれば細かい挙動はあまり気にしない UEFI 実装もあるようです。
さいきん Atom 搭載機を中心に Hawdware reduced ACPI Platform 採用機がふえています。*1 *1:なにやら Connected Standby 対応に必要だとか?
少し前から EFI をさわりはじめてます!
前のブログ解約しちゃったみたいので、新しいブログはじめました (:3 」∠) 本番はじまるまで仮ブログので、準備ができたら移転するかもしれません、 よろしくおねがいます☆(ゝω・)v