Searched refs:linecomp (Results 1 - 10 of 10) sorted by relevance

/haiku-fatelf/src/add-ons/accelerants/via/engine/
H A Dcrtc.c100 uint32 linecomp; /*split screen and vdisp_e interrupt*/ local
183 /* prevent memory adress counter from being reset (linecomp may not occur).
185 linecomp = 0xffff;
217 ((vblnk_s & 0x100) >> (8 - 3)) | ((linecomp & 0x0100) >> (8 - 4))
220 CRTCW(MAXSCLIN, (((vblnk_s & 0x200) >> (9 - 5)) | ((linecomp & 0x0200) >> (9 - 6))));
226 CRTCW(LINECOMP, (linecomp & 0xff));
231 ((linecomp & 0x1c00) >> (10 - 0)) |
244 ((linecomp & 0x2000) >> (13 - 4))
H A Dcrtc2.c96 uint32 linecomp; /*split screen and vdisp_e interrupt*/ local
179 /* prevent memory adress counter from being reset (linecomp may not occur) */
180 linecomp = target.timing.v_display;
215 ((vblnk_s & 0x100) >> (8 - 3)) | ((linecomp & 0x100) >> (8 - 4))
218 CRTC2W(MAXSCLIN, (((vblnk_s & 0x200) >> (9 - 5)) | ((linecomp & 0x200) >> (9 - 6))));
224 CRTC2W(LINECOMP, (linecomp & 0xff));
244 //fixme: we still miss one linecomp bit!?! is this it??
245 //| ((linecomp & 0x400) >> 3)
255 //fixme: do we miss another linecomp bit!?!
/haiku-fatelf/src/add-ons/accelerants/matrox/engine/
H A Dmga_crtc.c66 if (*vd_e > 0x7ff ) *vd_e = 0x7ff ; /* linecomp max value = 0x7ff! */
125 uint32 linecomp; /*split screen and vdisp_e interrupt*/ local
144 /* We use the Matrox linecomp INT function to detect the
146 linecomp = target.timing.v_display;
152 /*actually program the card! Note linecomp is programmed to vblnk_s for VBI*/
170 ((vblnk_s & 0x100) >> (8 - 3)) | ((linecomp & 0x100) >> (8 - 4))
173 VGAW_I(CRTC, 0x09, ((vblnk_s & 0x200) >> (9 - 5)) | ((linecomp & 0x200) >> (9 - 6)));
179 VGAW_I(CRTC, 0x18, (linecomp & 0x0ff));
199 ((linecomp & 0x400) >> (10 - 7))
/haiku-fatelf/src/add-ons/accelerants/neomagic/engine/
H A Dnm_crtc.c105 uint32 linecomp; /*split screen and vdisp_e interrupt*/ local
145 /* prevent memory adress counter from being reset (linecomp may not occur) */
146 linecomp = target.timing.v_display;
178 ((vblnk_s & 0x100) >> (8 - 3)) | ((linecomp & 0x100) >> (8 - 4))
181 ISACRTCW(MAXSCLIN, (((vblnk_s & 0x200) >> (9 - 5)) | ((linecomp & 0x200) >> (9 - 6))));
192 ISACRTCW(LINECOMP, (linecomp & 0xff));
198 //fixme: linecomp should also have an extra bit... testable by setting linecomp
208 ((linecomp&0x400)>>3)*/
233 ((linecomp
[all...]
/haiku-fatelf/src/add-ons/accelerants/nvidia_gpgpu/engine/
H A Dnv_crtc.c123 uint32 linecomp; /*split screen and vdisp_e interrupt*/ local
202 /* prevent memory adress counter from being reset (linecomp may not occur) */
203 linecomp = target.timing.v_display;
238 ((vblnk_s & 0x100) >> (8 - 3)) | ((linecomp & 0x100) >> (8 - 4))
241 CRTCW(MAXSCLIN, (((vblnk_s & 0x200) >> (9 - 5)) | ((linecomp & 0x200) >> (9 - 6))));
247 CRTCW(LINECOMP, (linecomp & 0xff));
267 //fixme: we still miss one linecomp bit!?! is this it??
268 //| ((linecomp & 0x400) >> 3)
278 //fixme: do we miss another linecomp bit!?!
H A Dnv_crtc2.c123 uint32 linecomp; /*split screen and vdisp_e interrupt*/ local
202 /* prevent memory adress counter from being reset (linecomp may not occur) */
203 linecomp = target.timing.v_display;
238 ((vblnk_s & 0x100) >> (8 - 3)) | ((linecomp & 0x100) >> (8 - 4))
241 CRTC2W(MAXSCLIN, (((vblnk_s & 0x200) >> (9 - 5)) | ((linecomp & 0x200) >> (9 - 6))));
247 CRTC2W(LINECOMP, (linecomp & 0xff));
267 //fixme: we still miss one linecomp bit!?! is this it??
268 //| ((linecomp & 0x400) >> 3)
278 //fixme: do we miss another linecomp bit!?!
/haiku-fatelf/src/add-ons/accelerants/skeleton/engine/
H A Dcrtc.c110 uint32 linecomp; /*split screen and vdisp_e interrupt*/ local
193 /* prevent memory adress counter from being reset (linecomp may not occur) */
194 linecomp = target.timing.v_display;
229 ((vblnk_s & 0x100) >> (8 - 3)) | ((linecomp & 0x100) >> (8 - 4))
232 CRTCW(MAXSCLIN, (((vblnk_s & 0x200) >> (9 - 5)) | ((linecomp & 0x200) >> (9 - 6))));
238 CRTCW(LINECOMP, (linecomp & 0xff));
258 //fixme: we still miss one linecomp bit!?! is this it??
259 //| ((linecomp & 0x400) >> 3)
271 //fixme: do we miss another linecomp bit!?!
H A Dcrtc2.c96 uint32 linecomp; /*split screen and vdisp_e interrupt*/ local
179 /* prevent memory adress counter from being reset (linecomp may not occur) */
180 linecomp = target.timing.v_display;
215 ((vblnk_s & 0x100) >> (8 - 3)) | ((linecomp & 0x100) >> (8 - 4))
218 CRTC2W(MAXSCLIN, (((vblnk_s & 0x200) >> (9 - 5)) | ((linecomp & 0x200) >> (9 - 6))));
224 CRTC2W(LINECOMP, (linecomp & 0xff));
244 //fixme: we still miss one linecomp bit!?! is this it??
245 //| ((linecomp & 0x400) >> 3)
255 //fixme: do we miss another linecomp bit!?!
/haiku-fatelf/src/add-ons/accelerants/nvidia/engine/
H A Dnv_crtc.c208 uint32 linecomp; /*split screen and vdisp_e interrupt*/ local
319 /* prevent memory adress counter from being reset (linecomp may not occur) */
320 linecomp = target.timing.v_display;
355 ((vblnk_s & 0x100) >> (8 - 3)) | ((linecomp & 0x100) >> (8 - 4))
358 CRTCW(MAXSCLIN, (((vblnk_s & 0x200) >> (9 - 5)) | ((linecomp & 0x200) >> (9 - 6))));
364 CRTCW(LINECOMP, (linecomp & 0xff));
384 //fixme: we still miss one linecomp bit!?! is this it??
385 //| ((linecomp & 0x400) >> 3)
397 //fixme: do we miss another linecomp bit!?!
H A Dnv_crtc2.c194 uint32 linecomp; /*split screen and vdisp_e interrupt*/ local
305 /* prevent memory adress counter from being reset (linecomp may not occur) */
306 linecomp = target.timing.v_display;
341 ((vblnk_s & 0x100) >> (8 - 3)) | ((linecomp & 0x100) >> (8 - 4))
344 CRTC2W(MAXSCLIN, (((vblnk_s & 0x200) >> (9 - 5)) | ((linecomp & 0x200) >> (9 - 6))));
350 CRTC2W(LINECOMP, (linecomp & 0xff));
370 //fixme: we still miss one linecomp bit!?! is this it??
371 //| ((linecomp & 0x400) >> 3)
381 //fixme: do we miss another linecomp bit!?!

Completed in 117 milliseconds