Return to BSD News archive
Newsgroups: comp.unix.bsd.freebsd.misc Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.ecn.uoknor.edu!news.ysu.edu!news.cps.udayton.edu!news.engr.udayton.edu!blackbird.afit.af.mil!zombie.ncsc.mil!news.mathworks.com!newsfeed.internetmci.com!newsserver.jvnc.net!newsreader.jvnc.net!news From: John Lucas <jlucas@uvi.edu> Subject: Re: ATI Mach64 with FreeBSD Content-Type: text/plain; charset=us-ascii Message-ID: <31A615B0.41C67EA6@uvi.edu> Sender: news@tigger.jvnc.net (Zee News Genie) Content-Transfer-Encoding: 7bit Organization: University of the Virgin Islands References: <31A375CD.7E4C@ccohs.ca> <4o1u32$9v@mksrv1.dseg.ti.com> Mime-Version: 1.0 Date: Fri, 24 May 1996 20:01:52 GMT X-Mailer: Mozilla 2.01 (X11; I; FreeBSD 2.1.0-RELEASE i386) Lines: 46 Bob Nestor wrote: > > In article <31A375CD.7E4C@ccohs.ca>, w.lyons@ccohs.ca says... > > > >I have tried with no success to install FreeBSD on my new pentium. This > >system has an ATI Mach64 video card which seems to make the boot disk > >crash. Does anyone know is FreeBSD will work with the Mach64 card? > > Strange, it loads and runs fine on my Pentium with a Mach64 card. I just > can't figure out how to configure the *&^% thing so X runs without scattering > partial windows all over the screen. But then I can't get the 3Com 3C590 > driver working for my network connection either. Compared to this getting > NetBSD running on my Mac was a piece of cake! The problem getting FreeBSD installed with the Mach64 is that sio3 conflicts with the card. To install, use the "-c" switch at the FreeBSD boot prompt and disable *ALL* of the sio ports (thats right All of them sio0 - sio3). Once you get FreeBSD installed you need to do two things: 1. config a new kernal with sio3 disabled 2. edit the /usr/src/sys/i386/isa/sio.c file Change this: /* XXX - configure this list */ static Port_t likely_com_ports[] = { 0x3f8, 0x2f8, 0x3e8, 0x2e8, }; to this: /* XXX - configure this list */ static Port_t likely_com_ports[] = { 0x3f8, 0x2f8, 0x3e8, }; This change will prevent the probe routine from looking for serial ports where your video board is. Re-compile and install the new kernal and reboot. You have your com ports back. The problem with X was insoluble for me (with XFree86 v3.12 and ATI Graphics Xpression), so I broke down and bought "Xaccel" from X-inside ($99). Works great and is real fast. -- | John Lucas jlucas@uvi.edu | | Information Technology NIC Handle: JL423 | | University of the Virgin Islands (809) 693-1216 | | St. Thomas, VI 00802 http://www.uvi.edu/jlucas.html |