From: Frank Kotler <fbkotler@comcast.net>
To: Richard Cooper <peajay@funrestraints.com>
Cc: linux-assembly@vger.kernel.org
Subject: Re: video sync timing + softer update
Date: Mon, 29 Aug 2005 21:40:47 -0400 [thread overview]
Message-ID: <4313B91F.4060206@comcast.net> (raw)
In-Reply-To: <op.swagf1lrnro9m0@sucks.airplane.fire>
Richard Cooper wrote:
>> Any ideas how I might sync to bit 3 of port 0x3DA, the video card's
>> vertical sync signal?
I took the liberty or reposting your question to news:alt.lang.asm -
more of a warzone than an asm forum, these days, but we were discussing
polling loops, and I thought somebody might have some ideas.
One response was "I don't bother doing that anymore, vga doesn't need
it." Would be nice if it were true, but your experience seems to differ.
Another poster (f0dder) posted a link to Kris Heidenstrom's PC timing
FAQ, and its info on "emulating a Vertical Retrace Interrupt". All dos
stuff, it wouldn't work on Linux as written, of course. But I thought
the principles might be useful. However, that's pretty much what you've
tried, without success. I didn't realize that the resolution on the
timers was so bad. Oh, well...
I still think that this approach has as much promise as anything. If the
arithmetic doesn't work out... jeez, I'm really reluctant to say
anything's "impossible"...
...
> http://xerse.nfshost.com/funrestraints/post/000000000016.html
>
> It's basically version 125, but I made it a "preview" because I'm too
> angry now to bother with putting it through the amount of testing I
> usually do. Seems to work just fine, though.
Great. I haven't looked at 1.26pre yet - barely getting into 1.24 - but
it looks like a useful little tool, even if it *won't* synch. Making it
a command line option as you've done may be the best you can do.
> The last couple of paragraphs in that message are about Softer, the
> rest is just ranting. You don't have to read the rants, but if you
> like Softer, consider reading them as a way of supporting it's
> development. Or some nonsense like that.
Okay, I've done my part :) Sorry to hear you're meeting with such
frustration. Look on the bright side: Softer's a *hell* of a lot better
than no graphics at all (which is what I'm used to). Thanks for sharing
it with us!
Best,
Frank
next prev parent reply other threads:[~2005-08-30 1:40 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-08-27 19:28 video sync timing Richard Cooper
2005-08-29 21:25 ` video sync timing + softer update Richard Cooper
2005-08-30 1:40 ` Frank Kotler [this message]
2005-08-30 12:40 ` Richard Cooper
2005-08-30 2:54 ` Stephen Ray
2005-08-30 13:44 ` Richard Cooper
2005-08-30 17:36 ` Stephen Ray
2005-08-30 20:24 ` Richard Cooper
2005-08-31 0:51 ` video sync: result of 2.6 kernel experimenting Richard Cooper
2005-08-31 3:58 ` Stephen Ray
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4313B91F.4060206@comcast.net \
--to=fbkotler@comcast.net \
--cc=linux-assembly@vger.kernel.org \
--cc=peajay@funrestraints.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).