Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

OSに関するlaniusのブックマーク (4)

  • -2 からはじめるPCベアメタルファームウェアプログラミング - Qiita

    前回 (とりあえずHello World編) : https://qiita.com/tanakmura/items/918cc1e80da3324367c0 なぜファームウェアプログラミングをするか みなさん、OS自作楽しんでますか? 私はもうついていけなってきている。全てはUEFI実装が当然になってしまったことが悪いんだよな。 UEFIは起動後には USBつかえる USB,PS2問わずキーボード、USBマウス使える NVMe, USBストレージ, IDE, SATA 全部読める FAT読める ネットワークアクセスできる 画面表示できる という状態で、「ここからOS自作するってこれ以上何をやったらいいんや…」という気持ちになりがち(もうあとwifiぐらいしかない)。legacy BIOSなら多少マシだが、今の世界でわざわざlegacy BIOS使うのも、歪んでいる気がするし、今のlega

    -2 からはじめるPCベアメタルファームウェアプログラミング - Qiita
    lanius
    lanius 2024/09/26
  • ゼロからのハイパーバイザ自作入門

    書では、64-bit ARM (ARMv8/AArch64) アーキテクチャを前提としたハイパーバイザの仕組みをできるだけ分かりやすく解説し、実際にラズベリーパイ4やQEMUで動作するハイパーバイザ (Type1) を自作する方法を解説しています。 ソースコード: https://github.com/HidenoriMatsubayashi/evisor ⬛︎ 注意 書はまだ作成中(現在5章を作成中)ですが、モチベーション維持のために公開している状態です(章立てなど今後変わる可能性ありです)。内容は随時更新していますので、気になる方はウォッチやコメント等をお願いします。 ⬛︎ 学べること ・ハイパーバイザとその仕組みと原理 ・64-bit ARM (ARMv8/AArch64) アーキテクチャの仮想化支援機構 ・自作ハイパーバイザの作り方 ⬛︎ コミュニティ 質問や間違い指摘など

    ゼロからのハイパーバイザ自作入門
    lanius
    lanius 2024/08/18
  • Putting the "You" in CPU

    From the beginning… Edit on GitHub I’ve done a lot of things with computers, but I’ve always had a gap in my knowledge: what exactly happens when you run a program on your computer? I thought about this gap — I had most of the requisite low-level knowledge, but I was struggling to piece everything together. Are programs really executing directly on the CPU, or is something else going on? I’ve used

    Putting the "You" in CPU
    lanius
    lanius 2024/02/04
  • OS自作で変わったOSを見る目 | A Journey Towards Boundless Knowledge

    A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team

    OS自作で変わったOSを見る目 | A Journey Towards Boundless Knowledge
    lanius
    lanius 2023/08/19
  • 1