⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes

📁 linux 下svgalib编的一个界面程序示例
💻
📖 第 1 页 / 共 3 页
字号:
Changes in 1.4.3Yury Starkov <yury1@mail.lv>: fix banshee.c setdisplaystart(). fix gl_enablepageflipping() call in demos/fun.cHans de Goede <hans@highrise.nl>:  fix vesa.c for modes where logical width is not the minimum necessary.Morris Michael Slutsky <mslutsky@umich.edu>: A new mouse driver for DR mouse with two wheels. (DRMOUSE4DS)Chris Purnell <cjp@oit.net>: fbdev driver.Matan Ziv-Av <matan@svgalib.org>: doc/Makefile changed to have the man pages uncompressed in the distribution. GeForce support in nv3.c. Matrox G450 driver (called g400.c). ATI Rage 128 driver. S3 Savage driver.Changes in 1.4.2:Bart Oldeman <Bart.Oldeman@bristol.ac.uk>: vga_simple_init, vga_chipset_setregs, vga_chipset_saveregs - for dosemu. fix sis driver to program 25 and 28MHz clocks correctly, in case  bios misporgrammed them. other fixes for sis.c Klaus Stehle <klaus.stehle@uni-tuebingen.de>: Fix gl_writen to behave as per the man page (not stop at nul char).Ben Winslow <rain@insane.loonybin.net>: support for Wacom Graphire tablet/mouse.malekith@ikar.mps.com.pl: support for mouse type pnp (explanation of this type in gpm).Krzysztof Nikiel <krzych00@priv7.onet.pl>: move mouse_init to vga_init (before giving up root privileges), and  not closing mouse upon return to text mode. This enables svgalib  programs to use the mouse device even when the device is only readable  by root.Matan Ziv-Av <matan@svgalib.org>: Banshee fixes to support high resolution modes. nv3 fix to support nv3 (Riva128) cards again. nv3 fix to restore memory page number. fix gl_hline to do nothing if x1>x2 (rather than segfault) + man page.  workaround for double clock speed for some rage cards laguna (Cirrus logic 546X) driver. Changes in 1.4.1:Shigehiro Nomura <s.nomura@mba.nifty.ne.jp>: neomagic driver.Jay Link <jlink@svgalib.org>: Functions gl_fillcircle(3) and gl_bcircle(3), for greater flexibility. Main algorithm of gl_bcircle(3) provided by Chris Atenasio:  <chris@svgalib.org>.Sergey A. Kononenko <sergk@ssu.ccssu.crimea.ua>: s3 driver update to support linear mode with Trio64 + small fixes.Matan Ziv-Av: sis, banshee, i740 drivers. nv3 updated for TNT and GeForce. scitech's gtf in timing.c (not used yet). vgapci can now be used to find more than one vga card.Robert J. Ragno <rjr@MIT.EDU>: fix compile problems with gcc-2.95 Greg Alexander <galexand@acm.org> add support for fourth button of Trackman Marble.  Changes in 1.4.0:Matan Ziv-Av <matan@svgalib.org> vgapci uses /proc/bus/pci kernel interface, when available. Rage driver. Added static modes. Extended dynamic mode creation with vga_addtiming(3), vga_guesstiming(3),  vga_addmode(3) and newmode config file option. Functions vga_cetcurrenttiming(3) and vga_changetiming(3), for mode  tuning at runtime. All mmaps of /dev/mem are done by driver initialize function and  vga_init, so /dev/mem file descriptor is closed when relinquishing root  privileges.  Moved mach64.c driver to a different directory. vga_reset utility added to facilitate restoring textmode without  rebooting, in case svgalib fails to do it properly.Christian Groessler <cpg@aladdin.de>: Chips&tech driver fixes. Changing vga_setlinearaddressing to return error when in mode that does  support linear.Luke Angel <luke@illuminated.com.au>: FPC (Pascal) demo.Don Secrest <secrest@aries.scs.uiuc.edu>: Rewrite of et6000 driver to comply with newer svgalib driver interface.Russell Marks <rus@forfree.at>: Fixed bug in console switching when in background mode (it used to  effectively disable console-switching after the first switch, which  broke zgv). Made vga_getscansegment() and vga_drawscansegment() work correctly  for non-4-pixel-aligned x locations in mode-X modes, and made  mode-X vga_getscansegment() set page to *read*, not write.Changes in v1.3.1: (16 Aug 98):Wichert Akkermann <wakkerma@debian.org> & Kevin Vajk <kvajk@ricochet.net>: Ensure stdin/out/err don't point to sensitive files (/dev/mem) by accident.David Bateman <dbateman@ee.uts.edu.au>: C&T: Added support for 65555, 68554, 69000 and 64300 chips      Some smaller fixes (65554 memory probing, max. pixel clock)David Grant <dave@reach.net>: Remove some egcs warnings.Christian Groessler <cpg@aladdin.de>: C&T: Further 65550 enhancements, fix text-mode stretching. C&T: does not need iopl(3) anymore. map_framebuffer() also works for non root now. vga_setmode() typo fixed Increase buffers for vgapci Bernd Schmidt <crux@Pool.Informatik.RWTH-Aachen.DE>: Lrmi.c support under egcs, nested int calls.Don Secrest <secrest@aries.scs.uiuc.edu>: Support for linear frame buffer.Scott Stone <sstone@ume.pht.co.jp>: Glibc adaptions for lrmi.c.Brion Vibber <brion@pobox.com>: Variation of lrmi glibc adaptions.Matan Ziv-Av <matan@svgalib.org>: Minor apm/nv3/vesa patches. Vgapci enhanced (some buffer sizes changed). MX driver added. TextProg option added.Changes in v1.3.0: (11 June 98):Daniel Engstr鰉 <daniel.engstrom@riksnett.no>: Provided an svgalib-style joystick driver.Harald Hoyer <HarryH@Royal.Net>: Readjust speed for certain Logitech Mousemen.Jan Hubicka <hubicka@atrey.karlin.mff.cuni.cz>: Some internal additions for cards with no VGA functionality. Elliot Lee <sopwith@circ.us.eu.org>: Yet another ViRGE/VX id for autodetection.Attila Lendvai (101) <101@kempelen.inf.bme.hu>: Logarithmic mouse acceleration. Mouse acceleration config by config file. Rename GSVGAMODE to SVGALIB_DEFAULT_MODE Parse ~/.svgalibrc and SVGALIB_CONFIG_FILE. Mouse emulation in raw keyboard mode Changed his emailLalo Martins <lalo@webcom.com>: Fix misinterpretation of monitor freq limits in Mach32 interlaced (fix  generalized and applied to a related code segment as well: eowmob, below)Marek Mintal <mintal@chelin.chtf.stuba.sk>: Fixed gl_copyfrom/tocontext in more than 8bpp.Don Secrest <secrest@aries.scs.uiuc.edu>: ET6000 Support. A tiny ET4000 fix.Trek <trek00@freenet.hut.fi>, <trek@mediaservice.net>: Added gl_printf.Brion Vibber <brion@pobox.com>:   Added Intellimouse support, PS/2 and serial. Fake keyboard events for using wheel with legacy apps. Updated mousetest demo to do something with middle button and wheel (RX axis). Added limited keyboard layout remapping for raw keyboard.Michael Weller <eowmob@exp-math.uni-essen.de>: demos/Makefile misused $* in chown accel and others. Makefile now robust for comments in /etc/ld.so.conf (Problem cause/fix found  by <martinp@gmx.de>) Makefile failed to remove certain library stubs not removed by ldconfig on  Slack 3.3 reported by Jacek Tokarski <tokarsk@us.edu.pl> Various rewritings of gl_printf(). Documentation fixes. Mach32 lowered iopl() accidently on occasion. Allow disabling sigint in graphicsmode. Made apm test more grateful to VGA cards. Mach32 proper accel bitmap (RD_MASK) in 32K colors. Allow joystick sharing and multiple joystick support, bind joystick interface into svgalib.Matan Ziv-Av <matan@svgalib.org>: Added apm driver for AT3D. Added nv3 driver for Riva128. Added a driver for 'nicely behaved' Vesa bioses.Changes in v1.2.13: (4 Dec 97):Pekka T. Alaruikka <alaruik@cc.hut.fi> & Michael Friman <no email>: Modified the VC switch queue & other clean up.Mike Chapman <mike@paranoia.com>: Added mouse acceleration.Ryan Rubley <rubleyr@river.it.gvsu.edu>: Added TVGA9440 support. Provided trap-out tool.Frodo Looijaard <frodol@dds.nl>: Email changed.Michael Weller <eowmob@exp-math.uni-essen.de>: Fix the 512 chars console font fix.Changes in v1.2.12: (4 Sep 97):Pekka T. Alaruikka <alaruik@cc.hut.fi> & Michael Friman <no email>: Fix a bug in the background mode support, introduced by Michael. Optimizing speed of the background mode support.Greg Alexander: Autodetect S3Trio64V2/DX. New 640x480 example timing.Ricardas Cepas <rch@pub.osf.lt> Save 512 chars of console font (needed for newer kernels).Michael Talbot-Wilson <talmg@wren.forensic.sa.gov.au>: Some more glibc modification & success reports.Michael Weller <eowmob@exp-math.uni-essen.de>: Transformed all README's in a bunch of man pages and even documented  previously unknown stuff. Makefile modifications to allow installation of man pages. Makefile modifications to ensure default configuration is for ELF. Fixed accelerated gl_fillbox for more than 8bpp problem reported by  Anthony Chu <anthony@av4800.tatung.com.tw>Changes in v1.2.11: (29 Jun 97):Pekka T. Alaruikka <alaruik@cc.hut.fi> & Michael Friman <no email>: Background mode support.David Bateman <dbateman@ee.uts.edu.au>: Support for Chips & Technologies 655xx chipsetsGary Clark <GaryC@mail.jeld-wen.com>: Allow S3 virge to be autodetected as S3 Trio 64Jeff Epler <jepler@inetnebr.com>: Allow for coexistance of GPM and svgalibDavid Goldsmith <dhg@dec.net>: Pointed out buffer overrun security flaws using saved uids and provided a fix.H. Hanemaayer <H.Hanemaayer@inter.nl.net>: Some Cirrus 5436 fixes and changes to mode timings for Cirrus Remove lock from a few Ark registers.Dr Stephen Henson <shenson@bigfoot.com> (former Stephen Henson                                                            <shenson@nyx.net>): Fix an ELF/gcc flaw in inlstring.h (former BugsNotFound)Ron Koerner <koerne00@marvin.informatik.uni-dortmund.de>: Enhanced ALI driver.Jae-Hyuck Lee <jalee@grail.cba.csuohio.edu>: Makefile problems (probably due to new gmake, used to work b4).Stephen Lee <sl14@cornell.edu>: Detects the Trio64V+. A few patch to Trio64 RAMDAC code to make it work better on the V+.Robert Lupton <rhl@astro.Princeton.EDU>: Typo in vga_waitevent(). Possible race condition releasevt_signal() when restoring signal.Szeredi Miklos <mszeredi@eik.bme.hu>: Reset keystates on a VC switch in keyboard.cDavid Mosberger-Tang <davidm@AZStarNet.com>: Some (more) changes for clean Linux/Alpha support.Tomi Sarvela <tsarvela@nether.tky.hut.fi>: Added support for Cirrus 5436.Paul Sheer <psheer@icon.co.za>: Gl line drawing routine with inlined set_pixel.Lodewijk Voge <lodewijk@reddwarf.xs4all.nl>: Autodetect Hercules Stingray 64/Video as ark2000pv.Vernon C. Hoxie <vern@zebra.alphacdc.com>: Solved (hopefully) the Mach32-AST problem.Michael Weller <eowmob@exp-math.uni-essen.de>: Search free console on startup as zgv did. Should also fix a problem with   /dev/tty & zgv on newer kernels (reported by Mike Castle <mcastle@cris.com>). Various Makefile fixes and changes. (Most useful reports by:   Kieron Brown <kieron@acfd.bris.ac.uk> &   Don Secrest <secrest@aries.scs.uiuc.edu>)Oliver White <owhite@nla.gov.au>: Fix typo that broke G1024x768x32K and G640x480x16M32 and higher in ark.cEric Sharkey <sharkey@superk.physics.sunysb.edu>:  Added 6-D mouse support  Added Spacetec Spaceball/Spaceorb mouse protocol (special thanks to    Brett Viren <bviren@superk.physics.sunysb.edu> for reverse engineering    this protocol and providing many lines of code which I've included    in svgalib)  Added spin demo, adapted and expanded from the original spin program    by Jason Lyons <jason_l@hotmail.com>  Added mdev config file option to set mouse device  Fixed scale bug in mouse_setposition()

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -