Logo
Explore Help
Register Sign In
Mirror/GodMode9
1
0
Fork 1
You've already forked GodMode9
mirror of https://github.com/d0k3/GodMode9.git synced 2025-06-26 13:42:47 +00:00
Code Issues Packages Projects Releases Wiki Activity
GodMode9/arm11/source/hw/gpulcd.h

17 lines
406 B
C
Raw Normal View History

renamed most low level functions and other stuff to fit with the current theme - added initial SCU twiddling - added very untested and unusable SMP code - fixed race condition that happened on boot - added initial MMU code (just super basic identity mapping, no caching set up or anything) - enabled some of the fancier ARMv6 features - reorganized ARM11 files into their own folders - possibly more stuff I'm forgetting about
2019-04-11 18:16:20 -03:00
#pragma once
#include <types.h>
void LCD_SetBrightness(u8 brightness);
void LCD_Deinitialize(void);
void GPU_PSCFill(u32 start, u32 end, u32 fv);
#define PDC_RGBA8 (0<<0)
#define PDC_RGB24 (1<<0)
#define PDC_RGB565 (2<<0)
#define PDC_RGB5A1 (3<<0)
#define PDC_RGBA4 (4<<0)
void GPU_SetFramebufferMode(u32 screen, u8 mode);
void GPU_SetFramebuffers(const u32 *framebuffers);
- properly set up MMU tables with caching and other fun stuff - maps a regular ARM-style exception vector table instead of using the bootrom vector redirection features a ton of bugs because I'm missing something, it actually manages to boot fb3DS v1.2 and BAX fine, but fails to boot itself
2019-04-15 21:27:35 -03:00
void GPU_Init(void);
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.23.8 Page: 15ms Template: 0ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API