Графика на загрузчике - PullRequest
       34

Графика на загрузчике

1 голос
/ 20 декабря 2009

Удалось создать простой загрузчик ... и с помощью VESA 2.0 мне удалось изменить разрешение на 1024x768x32, также мне удалось настроить линейный буфер кадров ... Где я могу найти учебники по использованию буфера кадров? Как, скажем, отобразить изображение до его загрузки?

До сих пор я видел один пример того, как "нарисовать" ipod ... под названием CdPod

Ответы [ 5 ]

2 голосов
/ 20 декабря 2009

Если у вас есть адрес линейного кадрового буфера, все, что вам нужно сделать, это скопировать необработанные данные изображения в его местоположение.

1 голос
/ 20 декабря 2009

Это для архитектуры x86?
Если это правда, ищите старые учебники по DOS для работы с видеопамятью.
Может быть что-то вроде этого: « Farpointers и видео в DJGPP »

Действительно, все новое - это хорошо забытое старое: -)

1 голос
/ 20 декабря 2009

Проверьте проект syslinux на syslinux.zytor.com - вы должны найти код для него в этом проекте

1 голос
/ 20 декабря 2009

Grub? Это открытый исходный код, вы можете проверить, как он работает.

1 голос
/ 20 декабря 2009

Извините, я никогда не пытался закодировать загрузчик, но, может быть, вы найдете способ просмотреть исходный код XOSL .

...