linux-3ds / firm_linux_loader

FIRM Linux Loader for the Nintendo 3DS
GNU General Public License v2.0
69 stars 8 forks source link

clear the framebuffer #5

Open nickdesaulniers opened 3 years ago

nickdesaulniers commented 3 years ago

I think this is "mandatory" as part of the ARM boot process: https://www.kernel.org/doc/Documentation/arm/Booting

and probably why we see rainbow colors when booting

Wolfvak commented 3 years ago

ideally in the future the bootloader wont even have to know anything about the screens at all, instead we relegate all the drivers (panels, backlights and display controllers) to linux itself

this can be added but it's probably not very important in the long term since it'd be removed anyway

xerpi commented 3 years ago

I think I didn't clear the framebuffer because it added like 1-2 secs of latency and I wanted to quickly iterate over new changes. 😅