Question

Managed to create a simple bootloader... and with VESA 2.0 I managed to change the resolution to 1024x768x32, also managed to setup a Linear Frame Buffer... Where can I find tutorials for using the frame buffer? Like lets say to display a picture before it finishes to load?

So far I saw one sample on how to "draw" an ipod...called CdPod

Was it helpful?

Solution

If you have the address of the linear framebuffer all you need to do is to copy the raw image data to it's location.

OTHER TIPS

I'm sorry I never tried to code a bootloader however maybe you can find your way looking at the source code of XOSL.

Check out the syslinux project on syslinux.zytor.com - you should find some code for it in that project

It's for x86 architecture?
If true, then look for old DOS tutorials for working with video memory.
May be something like that: "Farpointers and video in DJGPP"

Really, all new is well forgotten old :-)

Grub? It's open source, you may check how it works.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top