2024/03/30 更新
(1) Meteor Lake
入手予定
2022/12/17 更新
この記事は、自作OS Advent Calendar 2021の 12/02 の記事として書かれました。
もし、「elseは,構文規則で許されるifのうち,そのelseの前で最も近い位置にあるifと結び付く。」という規定が
2024/04/17 更新
この記事は、自作OS Advent Calendar 2021の 12/01 の記事として書かれました。
2021/12/01 現在、Intel CPU の製品仕様ページの Security & Reliability の各項目から
直接、技術の概要を説明した文書にリンクされていないこともあり、和文だけでなく英文の
記事や Q&A にも Intel や UEFI Forum の文書と、内容が異なるものが散見されます。
この記事は、自作OS Advent Calendar 2020の 12/05 の記事として書かれました。
WebAssembly から UEFI アプリを出力可能にするため、独自の再配置情報を付加した独自仕様の 64 ビット WebAssembly を定義して実装しています。
コンパイラのバックエンドのソースコードと実行可能ファイルは、以下のリポジトリからダウンロードできます。使い方は、README.md に書かれています。
tenpoku1000/PE_COFF: 独自 WASM64 を生成し、PE/COFF や PE32+(UEFI アプリ)に変換するバックエンド試作版
2024/04/29 更新
Affected Processors: Transient Execution Attacks & Related Security...
https://www.intel.com/content/www/us/en/developer/topic-technology/software-security-guidance/processors-affected-consolidated-product-cpu-model.html
@tenpoku1000
2019/01/11
S0ix 関連リンク集
https://github.com/tenpoku1000/test/blob/master/memo/S0ix_Links.html
Intel RAPL(Running Average Power Limit)
2022/11/19 更新
OS 開発予定(基本機能)
https://gist.github.com/tenpoku1000/717524125c38cbdc2271817ae4aa57d2
やらないこと・低優先度のリスト
https://gist.github.com/tenpoku1000/a89cae1c2b32d5a9ad9583601e30ab2a
この記事は、自作OS Advent Calendar 2018の 12/24 の記事として書かれました。
昨年の自作OS Advent Calendar 2017で、以下のような記事を書きました。
自作派の人のためのコンパイラ関連規格のメモ
https://gist.github.com/tenpoku1000/9878188f4c8ecd1a5db1d16549f45fc9
2024/04/20 更新
この記事は、自作OS Advent Calendar 2018の 12/11 の記事として書かれました。
2018 年 12 月現在の PC では NMI が、どんな時に発生するのか、あるいは意図的に発生させることができるのか、調べてみました。 致命的なハードウェア・エラー発生時以外に、デバッグ用途で意図的に発生させることができる場合があるようです。