From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Fri, 3 May 2013 21:11:41 +0200 From: tlaronde@polynum.com To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-ID: <20130503191141.GA1010@polynum.com> References: <20130423133534.GC19997@polynum.com> <39c4acf762ed52f1b9ddfef167d8166a@brasstown.quanstro.net> <20130423144653.GB461@polynum.com> <84f73a4bc77a38e2f767aff4ef7ac020@coraid.com> <20130503185151.GA948@polynum.com> <55d102273818f17528b64eab4ebd9b52@coraid.com> Mime-Version: 1.0 In-Reply-To: <55d102273818f17528b64eab4ebd9b52@coraid.com> User-Agent: Mutt/1.4.2.3i Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: Re: [9fans] Scrolling considered harmful Topicbox-Message-UUID: 55c9f154-ead8-11e9-9d60-3106f5b1d025 On Fri, May 03, 2013 at 02:57:12PM -0400, erik quanstrom wrote: > > the problem is that the VBE calls that are used to set up > various video modes jump to vendor-provided real mode > code that is often buggy. the reason for emulation is > (a) to avoid problems associated with real-mode code > triggering interrupts the partial real-mode implementation > > the 9 kernels provide is not prepared to handle, and > (b) to avoid invalid accesses caused by buggy real-mode > code. > I will first master vgadb, plan9.ini and aux/vga to get a more sensible vgasize. And afterwards I will insert aux/realemu to see if the freeze do not happen again. -- Thierry Laronde http://www.kergis.com/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C