home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / utils / console / svgatext.3 / svgatext / SVGATextMode-1.3 / doc / README.Alpha < prev    next >
Encoding:
Text File  |  1995-07-05  |  3.1 KB  |  78 lines

  1.  
  2. Linux/Alpha is the DEC Alpha workstation version of Linux. Since it
  3. basically uses the same hardware concepts as "normal" high-end PC's (PCI
  4. busses, and most have an ISA bus bridge - this is a very smart move from the
  5. Digital engineers), it is conceivable  to run SVGATextMode on them.
  6.  
  7. Anyone having an Alpha machine, with a PCI-bus based VGA card that is
  8. supported by SVGATextMode, MIGHT (note the stress!) be able to run
  9. SVGAtextMode to get rid of that louzy 80x25 text mode.
  10.  
  11. David Mosberger-Tang <davidm@cs.arizona.edu> has done a quick port of
  12. SVGATextMode (0.7) to the Alpha architecture, and it seems to work on his system. 
  13.  
  14. Note that this was just a quick-and-dirty porting job, just to get it to
  15. work. Also, some of the extra tools have NOT (yet) be ported. 
  16.  
  17. It works (at least) on his #9 GXE 64 PCI card (S3 864 chip).
  18.  
  19.  
  20.  
  21. Here's the "what and where" (written by David, slightly edited):
  22.  
  23.   I put together a source and a binary package. The source package contains
  24.   the SVGATextMode source plus the loadfont program. Except for adding
  25.   loadfont, I also fixed the source so that all programs compile under OSF/1
  26.   (just minor hacks that are necessary until we have a good Linux build
  27.   environment). To use loadfont, you'll need console fonts as available in
  28.   kbd-0.89, for example.
  29.  
  30.   The binary package contains the programs:
  31.  
  32.   setpalette, loadfont, grabmode, getpalette, clockprobe, SVGATextMode
  33.     
  34.   As far as I can tell, the all seem to work just fine on my Noname
  35.   Alpha PC.
  36.     
  37.   Each package comes with an LSM entry.  Be sure to check the MD5
  38.   checksum before using the binaries (it's listed in the LSM for the
  39.   binary distribution).
  40.     
  41.   The packages are available at ftp://cage.cs.arizona.edu/pub/davidm/linux.
  42.   The files are:
  43.     
  44.          SVGATextMode-0.7axp-220495.tar.gz       (source)
  45.          SVGATextMode-0.7axp-220495-bin.tar.gz   (binary distr.)
  46.                     
  47.   The binary distribution also contains the console fonts distributed
  48.   with kbd-0.89.tar.gz and fontpack.tgz.
  49.                     
  50.   Two minor things: loadfont won't work with the current kernel because
  51.   there is a minor bug in the console driver.  I have a patch that fixes
  52.   the problem, but want to do some more hacking before creating a kernel
  53.   patch.  If anybody wants to use loadfont urgently, drop a note and
  54.   I'll send you the patch.
  55.                     
  56.   The second minor hitch is that I had to link /bin/sh to /usr/bin/sh in
  57.   order to get OSF/1's system() call working (the funny thing is that
  58.   just adding /bin/sh to /etc/shells didn't work).  So, if SVGATextMode
  59.   gives you an error of the form:
  60.                     
  61.          loadfont: Not owner
  62.                             
  63.   Then just make sure that link exists and everything should be fine.
  64.                             
  65.   Enjoy!
  66.   
  67. ###
  68. # UPDATE: SVGATextMode should now compile "out-of-the-box" on the
  69. # Alpha machines: the Makefile finds out what machine we are on, 
  70. # and the rest of the source now has #ifdef's in it for Alpha
  71. #
  72. # So in theory, SVGATextMOde, starting with version 0.9, should
  73. # work and compile on Linux/Alpha.
  74. #
  75. # This is (again) thanks to Mr Mosberger-Tang!
  76. ###
  77.   
  78.