#include #include #define IO ((volatile uint32_t*)0x04000000) #define VRAM ((volatile uint16_t (*) [240])0x06000000) #define RGB(r,g,b) ((r << 10) | (g << 5) | (b << 0)) #define RED RGB(0x1f, 0, 0) #define GREEN RGB(0, 0x1f, 0) #define BLUE RGB(0, 0, 0x1f) int main(void) { *IO = 0x0403; for (unsigned i = 0; i < 14; i++) { for (unsigned j = 0; j < 14; j++) { VRAM[j+60][i+100] = RED; VRAM[j+60][i+116] = GREEN; VRAM[j+76][i+100] = BLUE; VRAM[j+76][i+116] = GREEN | BLUE; } } for (;;) ; return 0; }