I'm trying to make a small os on my Raspberry Pi.
I have good assembly and strong c/c++ knowledges but I need some help.
For my first experiments I worked with Qemu and it's serial output but now I would like to launch it on a real raspberry pi, draw pixels on screen, etc... I've heard that the GPU OpenGL support was coded in the Raspberry Pi Linux boot loader. I'm not using a "linux" kernel, i'm doing all from scratch, so is it possible to launch my code by replacing the linux kernel by my kernel, do I have to comply to specific requirements (like entry point function name for exemple) for that, and how can I replace the arm vector table and use OpenGL to show something on screen.