#include #include "multiboot.h" #ifndef VIDEO_H #define VIDEO_H #define MULTIBOOT_GODS_WIDTH 640 #define MULTIBOOT_GODS_HEIGHT 480 #define MULTIBOOT_VIDEO_BPP 24 typedef uint32_t macaroni_color; static macaroni_color RED = 0xFF0000; static macaroni_color GREEN = 0x00FF00; static macaroni_color BLUE = 0x0000FF; static uint8_t* video_framebuffer; static uint32_t pitch; static uint32_t pixel_width; void init_video(multiboot_info_t* p_multiboot_info); void put_pixel(macaroni_color color, uint16_t x, uint16_t y); #endif // VIDEO_H