From owner-freebsd-hackers Thu Jun 8 10:28:01 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA19823 for hackers-outgoing; Thu, 8 Jun 1995 10:28:01 -0700 Received: from saul4.u.washington.edu (spaz@saul4.u.washington.edu [140.142.83.2]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id KAA19817 ; Thu, 8 Jun 1995 10:28:00 -0700 Received: by saul4.u.washington.edu (5.65+UW95.05/UW-NDC Revision: 2.33 ) id AA08171; Thu, 8 Jun 95 10:27:42 -0700 X-Sender: spaz@saul4.u.washington.edu Date: Thu, 8 Jun 1995 10:27:41 -0700 (PDT) From: John Utz To: Bruce Evans Cc: davidg@FreeBSD.ORG, hackers@FreeBSD.ORG, jkh@FreeBSD.ORG, phk@ref.tfs.com, uhclem%nemesis@fw.ast.com Subject: Re: Pouls info request on cache issue In-Reply-To: <199506081304.XAA25597@godzilla.zeta.org.au> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@FreeBSD.ORG Precedence: bulk ACK! On Thu, 8 Jun 1995, Bruce Evans wrote: > >Umm, you guys don't use INT 10 to display those messages do you? > >INT 10 tinkers with a lot of things, including A20 line. > > No. That makes the BIOS-preservation bug more surprising. The > screen is written to directly but the BIOS row and column variables > are used instead of private variables! > > Does INT 10 really tinker with a lot of things if you just write > a character [and attribute]? > I thought we didin't own an INT 10, that is a bios call !! I assume i must be looking at this out of context somehow.. ;-( But since we are on the subject of int calls, how does one do it from freebsd anyway? I got some mail from the guy who ported this linux mpu401 driver ( to the sunos flavor that runs on a 386 sun ) that i wanted to hack on. He gave me a suprisingly helpful collection of boxes that i needed check off before i could do something like this. The only one left to sort out is how to do interrupts. I tried : grep int /usr/src/sys/i386/isa | more but all i found was printfs and variable declarations :-) ( *lots* of printfs and variable declarations ) Finally, what is the flag to gcc that gets it to emit the *.s file ? I thought it was : gcc -s foo.c but that does not seem to doing it! > Bruce > thanks gang! ******************************************************************************* John Utz spaz@stein.u.washington.edu idiocy is the impulse function in the convolution of life