SayoriOS  0.3.3
Файл vmware.c

Драйвер VMWare. Подробнее...

#include <io/ports.h>

См. исходные тексты.

Макросы

#define VMWARE_VENDORID   0x15AD
 
#define VMWARE_DEVICEID   0x0405
 
#define SVGA_REG_ID   0x00
 
#define SVGA_REG_ENABLE   0x01
 
#define SVGA_REG_WIDTH   0x02
 
#define SVGA_REG_HEIGHT   0x03
 
#define SVGA_REG_MAX_WIDTH   0x04
 
#define SVGA_REG_MAX_HEIGHT   0x05
 
#define SVGA_REG_DEPTH   0x06
 
#define SVGA_REG_BPP   0x07
 
#define SVGA_REG_PSEUDOCOLOR   0x08
 
#define SVGA_REG_RED_MASK   0x09
 
#define SVGA_REG_GREEN_MASK   0x0A
 
#define SVGA_REG_BLUE_MASK   0x0B
 
#define SVGA_REG_BYTES_PER_LINE   0x0C
 
#define SVGA_REG_FB_START   0x0D
 
#define SVGA_REG_FB_OFFSET   0x0E
 
#define SVGA_REG_VRAM_SIZE   0x0F
 
#define SVGA_REG_FB_SIZE   0x10
 
#define SVGA_REG_CAPABILITIES   0x11
 
#define SVGA_REG_FIFO_START   0x12
 
#define SVGA_REG_FIFO_SIZE   0x13
 

Функции

void drv_video_vmware ()
 

Переменные

uint8_t vmware_busnum
 
uint8_t vmware_slot
 
uint8_t vmware_func
 

Подробное описание

Драйвер VMWare.

Автор
Пиминов Никита (nikit.nosp@m.a.pi.nosp@m.minof.nosp@m.f@ya.nosp@m.ndex..nosp@m.ru)
Версия
0.3.4
Дата
2022-11-01

См. определение в файле vmware.c