|
SayoriOS
0.3.3
|
Поддержка шрифтов PSF. Подробнее...
#include <drv/psf.h>#include <lib/stdio.h>#include <io/ports.h>#include "mem/vmm.h"#include "io/serial_port.h"#include "io/screen.h"Функции | |
| bool | text_init (char *psf) |
| Инициализация шрифта PSF. Подробнее... | |
| size_t | psf1_get_w () |
| size_t | psf1_get_h () |
| uint16_t | psf1_rupatch (uint16_t c, uint16_t c2) |
| 252 | |
| uint8_t * | psf1_get_glyph (uint16_t ch) |
| void | draw_vga_ch (uint16_t c, uint16_t c2, size_t pos_x, size_t pos_y, size_t color) |
| void | draw_vga_str (const char *text, size_t len, int x, int y, uint32_t color) |
Переменные | |
| uint32_t | psf_font_version = 0 |
| uint8_t * | first_glyph = 0 |
| uint16_t * | unicode |
Поддержка шрифтов PSF.
См. определение в файле psf.c