外部記憶装置

脳みそ小さすぎるからメモしとく

2018-09-01から1ヶ月間の記事一覧

64bitUEFIでxv6を動かす方法(xv6-後編)

どうも、PiBVTです。xv6後編では、entry.Sから呼び出されたmain関数で、BIOS依存部分をUEFI用に書き換えたところを解説していきます。

64bitUEFIでxv6を動かす方法(xv6-前編)

どうも、PiBVTです。今回は、ブートローダーから起動したxv6側でCompatibility modeからProtected modeへ移行する部分を解説していきたいと思います。 前編ではカーネルのmain関数の直前までで、後編はmain関数からの解説となります。

64bitUEFIでxv6を動かす方法(ブートローダー編)

セキュリティキャンプ2018で32bitのxv6を64bitUEFIから起動したPiBVTです。(長い) セキュリティキャンプの参戦記録ではなく、どのようにしてxv6を64bitUEFIから起動したのか書いていきたいと思います。 ブートローダー編とxv6編の2本立てで、今日はブートロ…

リレー式計算機で円周率を計算する 番外編

どうもお久しぶりです。PiBVTです。約4ヶ月ぶりの更新となります。 リレー計算機について リレー計算機についてなのですが、一旦このプロジェクトは凍結したいと思います。 理由は以下のとおりです。 サークルのロボコンが忙しくなった。 Seccamp参加後、OS…