Files
picovga-RGsB/examples/vga_draw/img/rpi4.cpp
2023-02-25 23:56:46 -08:00

49 lines
4.0 KiB
C++

#include "main.h"
// format: 4-bit pixel graphics
// image width: 32 pixels
// image height: 40 lines
// image pitch: 16 bytes
const u8 RPi4Img[640] __attribute__ ((aligned(4))) = {
0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xFF,
0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF,
0xFF, 0x00, 0x22, 0x22, 0x22, 0x22, 0x00, 0x0F, 0xF0, 0x00, 0x22, 0x22, 0x22, 0x22, 0x00, 0xFF,
0xF0, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0F, 0xF0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x0F,
0xFF, 0x00, 0x22, 0x20, 0x02, 0x22, 0x22, 0x00, 0x00, 0x22, 0x22, 0x20, 0x02, 0x22, 0x20, 0xFF,
0xFF, 0x00, 0x22, 0x22, 0x00, 0x02, 0x22, 0x20, 0x02, 0x22, 0x20, 0x00, 0x22, 0x22, 0x00, 0xFF,
0xFF, 0x00, 0x22, 0x22, 0x22, 0x00, 0x02, 0x20, 0x02, 0x20, 0x00, 0x22, 0x22, 0x22, 0x00, 0xFF,
0xFF, 0xF0, 0x02, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x0F, 0xFF,
0xFF, 0xF0, 0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x20, 0x0F, 0xFF,
0xFF, 0xFF, 0x00, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x00, 0xFF, 0xFF,
0xFF, 0xFF, 0xF0, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0x0F, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xF0, 0x00, 0x44, 0x40, 0x04, 0x44, 0x44, 0x40, 0x04, 0x40, 0x00, 0x0F, 0xFF, 0xFF,
0xFF, 0xFF, 0x00, 0x04, 0x44, 0x00, 0x44, 0x44, 0x44, 0x44, 0x00, 0x44, 0x40, 0x00, 0xFF, 0xFF,
0xFF, 0xFF, 0x00, 0x44, 0x40, 0x00, 0x04, 0x44, 0x44, 0x44, 0x00, 0x04, 0x44, 0x00, 0xFF, 0xFF,
0xFF, 0xF0, 0x04, 0x44, 0x00, 0x00, 0x00, 0x04, 0x44, 0x00, 0x00, 0x00, 0x44, 0x40, 0x0F, 0xFF,
0xFF, 0xF0, 0x04, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x40, 0x0F, 0xFF,
0xFF, 0xF0, 0x00, 0x00, 0x04, 0x44, 0x44, 0x00, 0x00, 0x44, 0x44, 0x40, 0x00, 0x00, 0x0F, 0xFF,
0xFF, 0x00, 0x00, 0x00, 0x44, 0x44, 0x44, 0x00, 0x04, 0x44, 0x44, 0x44, 0x00, 0x00, 0x00, 0xFF,
0xF0, 0x04, 0x40, 0x04, 0x44, 0x44, 0x44, 0x40, 0x04, 0x44, 0x44, 0x44, 0x40, 0x00, 0x00, 0x0F,
0xF0, 0x04, 0x40, 0x04, 0x44, 0x44, 0x44, 0x40, 0x04, 0x44, 0x44, 0x44, 0x40, 0x04, 0x44, 0x0F,
0x00, 0x44, 0x40, 0x04, 0x44, 0x44, 0x44, 0x40, 0x04, 0x44, 0x44, 0x44, 0x44, 0x04, 0x44, 0x00,
0x00, 0x44, 0x40, 0x44, 0x44, 0x44, 0x44, 0x40, 0x00, 0x44, 0x44, 0x44, 0x40, 0x00, 0x44, 0x40,
0x04, 0x44, 0x00, 0x04, 0x44, 0x44, 0x44, 0x00, 0x00, 0x04, 0x44, 0x44, 0x40, 0x00, 0x44, 0x00,
0x00, 0x44, 0x00, 0x04, 0x44, 0x44, 0x00, 0x00, 0x00, 0x00, 0x44, 0x44, 0x00, 0x00, 0x44, 0x00,
0x00, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x44, 0x40, 0x00, 0x00, 0x00, 0x00, 0x44, 0x00,
0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x44, 0x44, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F,
0xFF, 0x00, 0x04, 0x00, 0x00, 0x00, 0x44, 0x44, 0x44, 0x44, 0x00, 0x00, 0x04, 0x40, 0x00, 0xFF,
0xFF, 0x00, 0x44, 0x44, 0x00, 0x00, 0x44, 0x44, 0x44, 0x44, 0x00, 0x04, 0x44, 0x44, 0x00, 0xFF,
0xFF, 0x00, 0x44, 0x44, 0x44, 0x00, 0x44, 0x44, 0x44, 0x44, 0x40, 0x04, 0x44, 0x44, 0x00, 0xFF,
0xFF, 0xF0, 0x44, 0x44, 0x44, 0x00, 0x44, 0x44, 0x44, 0x44, 0x00, 0x44, 0x44, 0x44, 0x0F, 0xFF,
0xFF, 0xF0, 0x04, 0x44, 0x44, 0x40, 0x04, 0x44, 0x44, 0x40, 0x00, 0x44, 0x44, 0x44, 0x0F, 0xFF,
0xFF, 0xF0, 0x04, 0x44, 0x44, 0x00, 0x00, 0x44, 0x44, 0x00, 0x04, 0x44, 0x44, 0x40, 0x0F, 0xFF,
0xFF, 0xFF, 0x00, 0x04, 0x44, 0x40, 0x00, 0x00, 0x00, 0x00, 0x04, 0x44, 0x44, 0x00, 0xFF, 0xFF,
0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x44, 0x44, 0x44, 0x44, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x44, 0x44, 0x44, 0x44, 0x40, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x04, 0x44, 0x44, 0x40, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x44, 0x40, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
};