昔同じタイトルの記事を書いたところ結構googleしてる人がいるみたいなので、ちゃんとした記事のせときますね:;(∩´﹏`∩);: win8くらいの時からPCが起動する時にメーカーロゴが表示された状態のままwindowsが起動してることにお気づきでしょうか? この仕組みは ACPI にある BGRT (Boot Graphics Resource Table) というテーブルで実現されています。 このテーブルは以下のような構造になっています。 typedef struct { acpi_header_t Header; uint16_t Version; uint8_t Status, Image_Type; uint64_t Image_Address; uint32_t Image_Offset_X, Image_Offset_Y; } __attribute__((packed))
![ACPI BGRT - 借り初めのひみつきち](https://cdn-ak-scissors.b.st-hatena.com/image/square/11df227d08da28f96e6b6fb7c46f2b16831492d2/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fn%2Fneriring16%2F20181220%2F20181220212425.png)