yokobuttonの不定期で競技プログラミングをするブログ

不定期で解けた競技プログラミングコンテストの問題を載せています。

gnu-efi

「ゼロからのOS自作入門」をHyper-Vで動かしたときのメモ

「ゼロからのOS自作入門」を読んで作成した自作osを、Hyper-Vで動かしたときに難しかったところをメモしておきます。ACPI PMタイマまで作成しましたが、USBドライバ、windowなど作成していない機能もあります。 まずはブート可能なイメージファイルを作成す…

「ゼロからのOS自作入門」でMinGW-W64用のUEFIプログラムを書いてみた

この記事は、「ゼロからのOS自作入門」という書籍はLinuxとEDK2とClangで書かれているのですが、そのプログラムをWindowsとgnu-efiの一部とMinGW-W64で書いてみたという記事です。ようやく第4章が終わったので、参考として、そこまでのソースコードを記事に…

Windows10でのMinGW-w64とgnu-efiのヘッダーを使ったUEFIプログラミング

Windows10でMinGW-w64とgnu-efiを使ったUEFIプログラミングがしたかったので、「hello world」を表示させるところまでの手順を載せます。注意としては、gnu-efiの一部のファイルだけを使っているので、gnu-efiの関数を使えるかはわからないです。 1.7-Zip.ex…