Fixed compile failure.
This commit is contained in:
@@ -831,8 +831,8 @@ mystique_recalctimings(svga_t *svga)
|
||||
svga->bpp = 8;
|
||||
|
||||
mem_mapping_set_handler(&mystique->lfb_mapping,
|
||||
svga_readb_linear, svga_readw_linear, svga_readl_linear,
|
||||
svga_writeb_linear, svga_writew_linear, svga_writel_linear);
|
||||
svga_read_linear, svga_readw_linear, svga_readl_linear,
|
||||
svga_write_linear, svga_writew_linear, svga_writel_linear);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4706,8 +4706,8 @@ mystique_init(const device_t *info)
|
||||
mem_mapping_disable(&mystique->ctrl_mapping);
|
||||
|
||||
mem_mapping_add(&mystique->lfb_mapping, 0, 0,
|
||||
svga_readb_linear, svga_readw_linear, svga_readl_linear,
|
||||
svga_writeb_linear, svga_writew_linear, svga_writel_linear,
|
||||
svga_read_linear, svga_readw_linear, svga_readl_linear,
|
||||
svga_write_linear, svga_writew_linear, svga_writel_linear,
|
||||
NULL, 0, mystique);
|
||||
mem_mapping_disable(&mystique->lfb_mapping);
|
||||
|
||||
|
@@ -516,6 +516,8 @@ svga_recalctimings(svga_t *svga)
|
||||
|
||||
svga->linedbl = svga->crtc[9] & 0x80;
|
||||
svga->rowcount = svga->crtc[9] & 31;
|
||||
svga->char_width = (svga->seqregs[1] & 1) ? 8 : 9;
|
||||
|
||||
if (enable_overscan) {
|
||||
overscan_y = (svga->rowcount + 1) << 1;
|
||||
|
||||
@@ -540,7 +542,7 @@ svga_recalctimings(svga_t *svga)
|
||||
if (svga->vblankstart < svga->dispend)
|
||||
svga->dispend = svga->vblankstart;
|
||||
|
||||
crtcconst = (svga->seqregs[1] & 1) ? (svga->clock * 8.0) : (svga->clock * 9.0);
|
||||
crtcconst = svga->clock * svga->char_width;
|
||||
|
||||
disptime = svga->htotal;
|
||||
_dispontime = svga->hdisp_time;
|
||||
|
@@ -53,7 +53,7 @@ typedef struct svga_t
|
||||
hdisp, hdisp_old, htotal, hdisp_time, rowoffset,
|
||||
dispon, hdisp_on,
|
||||
vc, sc, linepos, vslines, linecountff, oddeven,
|
||||
con, cursoron, blink, scrollcache,
|
||||
con, cursoron, blink, scrollcache, char_width,
|
||||
firstline, lastline, firstline_draw, lastline_draw,
|
||||
displine, fullchange, x_add, y_add, pan,
|
||||
vram_display_mask, vidclock,
|
||||
|
Reference in New Issue
Block a user