Turnstone Operating System
|
VMware SVGA video driver. More...
#include <driver/video_vmwaresvga.h>
#include <memory/frame.h>
#include <memory/paging.h>
#include <ports.h>
#include <apic.h>
#include <cpu/interrupt.h>
#include <efi.h>
#include <systeminfo.h>
#include <driver/video_edid.h>
#include <cpu.h>
#include <logging.h>
Functions | |
MODULE ("turnstone.kernel.hw.video.vmwaresvga2") | |
int8_t | vmware_svga2_isr (interrupt_frame_ext_t *frame) |
void | vmware_svga2_display_flush (uint32_t scanout, uint64_t offset, uint32_t x, uint32_t y, uint32_t width, uint32_t height) |
static void | vmware_svga2_write_reg (vmware_svga2_t *vmware_svga2, uint32_t index, uint32_t value) |
static uint32_t | vmware_svga2_read_reg (vmware_svga2_t *vmware_svga2, uint32_t index) |
int8_t | vmware_svga2_init (memory_heap_t *heap, const pci_dev_t *dev) |
Variables | |
vmware_svga2_t * | vmware_svga2_active = NULL |
uint32_t | fill_color = 0x00000000 |
VMware SVGA video driver.
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.