blob: ef0249c28049cd22fb376aa160431559862d9723 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#ifndef I386_FRAMEBUFFER_H
#define I386_FRAMEBUFFER_H
#include <stddef.h>
#include <stdint.h>
void fb_init(void);
void fb_setcolor(uint8_t color);
void fb_putchar(char c);
void fb_setpos(int x, int y);
static inline void fb_write(const char *data, size_t size) {
for (size_t i = 0; i < size; i++)
fb_putchar(data[i]);
}
#endif
|