Выход для отображения с Rust голым металлом - PullRequest
0 голосов
/ 06 июня 2018

Я следую учебным пособиям Phil-Opp по созданию ОС и пытаюсь выяснить, как управлять моим дисплеем / экраном после того, как VGA-выход заработал успешно.Как управлять дисплеем?Я предполагаю, что вы должны написать драйвер ... или вы пишете в определенные области памяти, такие как VGA?Будет ли ящик типа SDL2, Glium или что-то еще работать на «голом металле»?

1 Ответ

0 голосов
/ 08 июня 2018

Предполагая, что вы находитесь в графическом режиме VGA 8bpp (например, режим 0x13), вы можете записывать пиксели прямо на экран, записывая в адреса памяти от 0xA0000 до 0xB8000.

...