feature: start to implement the drivers for char printing support

This commit is contained in:
2024-12-11 20:54:03 +01:00
parent e5bdd1b5ee
commit 33cb3dfa30
6 changed files with 1694 additions and 38 deletions

View File

@ -5,5 +5,5 @@
struct font {
uint32_t height;
uint32_t width;
char **bitmap;
};
char *bitmap;
};

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,6 @@
#pragma once
#include "icon.h"
#include <stdint.h>
struct vbe_interface {
@ -11,3 +12,6 @@ struct vbe_interface {
};
extern struct vbe_interface display;
void draw_icon(uint32_t pos_x, uint32_t pos_y, struct icon *img);
void put_pixel(uint32_t color, uint32_t x, uint32_t y);