No longer implements CRTC registers beyond 0x18 - NT no longer detects ET4000. RGBA8888 mode supported - fixes NT 32-bit colour mode. Bit order controls supported for CPU 1-bit data - fixes NT 24-bit colour mode.
9 lines
370 B
C
9 lines
370 B
C
typedef struct ati68860_ramdac_t
|
|
{
|
|
uint8_t regs[16];
|
|
void (*render)(struct svga_t *svga);
|
|
} ati68860_ramdac_t;
|
|
|
|
void ati68860_ramdac_out(uint16_t addr, uint8_t val, ati68860_ramdac_t *ramdac, svga_t *svga);
|
|
uint8_t ati68860_ramdac_in(uint16_t addr, ati68860_ramdac_t *ramdac, svga_t *svga);
|
|
void ati68860_ramdac_init(ati68860_ramdac_t *ramdac);
|