annotate vidix/README @ 31672:61eac0d05f20

Use sigaction() instead of signal(), the latter has a unavoidable race-condition on "broken by backwards-compatibility" systems like Solaris. (upon receiving a signal, the handler is reset to SIG_DFL, thus a second signal will kill the process, the problem could also be reduced by re-installing the handler inside the handler, but there's still a race-condition and the risk of the handler being called inside the handler).
author reimar
date Thu, 15 Jul 2010 18:09:14 +0000
parents 920a210b7fdc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3991
dcc632dd2097 preliminary version
nick
parents:
diff changeset
1 VIDIX - Video Interface for *niX.
dcc632dd2097 preliminary version
nick
parents:
diff changeset
2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dcc632dd2097 preliminary version
nick
parents:
diff changeset
3 This library was designed and introduced as interface to userspace drivers
dcc632dd2097 preliminary version
nick
parents:
diff changeset
4 to provide DGA everywhere where it's possible (unline X11).
dcc632dd2097 preliminary version
nick
parents:
diff changeset
5 I hope that these drivers will be portable same as X11 (not only on *nix).
4191
62a6135d090e + new features and possibility
nick
parents: 3991
diff changeset
6
19067
920a210b7fdc little rephrasing and corrected reference to main->trunk
reynaldo
parents: 15735
diff changeset
7 For details on how to develop a new driver see trunk/DOCS/tech/vidix.txt
15735
e8b0a1742428 Some people confuse vidix with kernel drivers, so let's add a note about it
attila
parents: 4191
diff changeset
8
e8b0a1742428 Some people confuse vidix with kernel drivers, so let's add a note about it
attila
parents: 4191
diff changeset
9 IMPORTANT: These are NOT linux kernel drivers. If you are looking for
e8b0a1742428 Some people confuse vidix with kernel drivers, so let's add a note about it
attila
parents: 4191
diff changeset
10 the mga_vid linux kernel drivers, please cd ../drivers thanks.