tree: 6846f8c9ba9b13061da16413ddeb30b8194c0794 [path history] [tgz]
  1. genlogo/
  2. boot.asm
  3. BUILD.bazel
  4. logo.png
  5. README.md
metropolis/node/bios_bootcode/README.md

BIOS Bootcode

This package contains legacy bootcode which is displayed to non-UEFI users. It's sole purpose is to explain users their wrongdoing and tell them to use UEFI. It also shows a cute ascii-art logo.

Build

Bazel generates the logo content with genlogo. It takes a black/white png-file and converts it to RLE encoded data, which is rendered as ascii-art at runtime.