Files
RockOS/kernel/drivers/vga/vga.h

20 lines
386 B
C

#ifndef DVGA_H
#define DVGA_H
#include <vfs.h>
void vga_init(
uint32_t fb_vaddr,
uint32_t fb_width,
uint32_t fb_height,
uint32_t fb_pitch,
uint8_t fb_bpp
);
void vga_clear_scrn(uint32_t color);
void vga_putchar(char c);
uint32_t vga_write(vfs_node_t* node, uint32_t offset, uint32_t size, uint8_t* buf);
uint32_t vga_seek(vfs_node_t* node, uint32_t offset, int whence);
#endif