Mail Archives: djgpp/1997/01/09/14:34:55
> Shawn Hargreaves <Shawn AT talula DOT demon DOT co DOT uk> wrote:
>
> >The problem is, I think, with the vsync() call. Win95 seems very erratic
> >in it's handling of retrace syncing. Sometimes it works, sometimes it
> >doesn't, which is very irritating (if only IBM had seen fit to include a
> >retrace interrupt in the VGA design!).
>
> This may not have been in the *original* IBM VGA card, but according
> to my old book in programming for PC video subsystems, the EGA, the
> VGA, and the MCGA supports generating a Vertical Interrupt on IRQ2
> whenever vertical retrace starts, and explains how this is done. On
> the EGA/VGA, these interrupts appears to be controlled by the CRTC
> Vertical Retrace End register (CRTC register 11h) bits 4 and 5, though
> I haven't really studied this in detail.
Is true the controler even have some features for that, but if I
remmember well only some PS/2 VGAs have it really implemented.
SET
--------------- 0 --------------------------------
Salvador Eduardo Tropea (SET).
Address: Curapaligue 2124, Caseros, 3 de Febrero
Buenos Aires, (1678), ARGENTINA
TE: +(541) 759 0013
- Raw text -