Date: Wed, 14 May 1997 10:53:50 +0200 (MET DST) From: Mikael Karpberg <karpen@ocean.campus.luth.se> To: msmith@atrad.adelaide.edu.au (Michael Smith) Cc: hackers@FreeBSD.ORG Subject: Re: 2.2 Splashkit Message-ID: <199705140853.KAA05533@ocean.campus.luth.se> In-Reply-To: <199705140124.KAA19577@genesis.atrad.adelaide.edu.au> from Michael Smith at "May 14, 97 10:54:37 am"
next in thread | previous in thread | raw e-mail | index | archive | help
According to Michael Smith: > Mikael Karpberg stands accused of saying: [...] > > I have no idea what format the logo.sys uses. But if we want to get color > > cycling in, etc, anyway... Is there a problem with using their format? > > What, in that case? > > _Again_, the W95 logo.sys file is a 320x400 BMP image. So there should be no problem, then? Someone (Terry?) said it was not quite a BMP image, though. Maybe just a minor change. [...] > > So every time you get a call from a driver, you should be able to cycle the > > colors. What you will want to do, however, is not cycle too often. So you > > save the value of the hardware clock, or something, each time you cycle. > > Er, have you ever heard of anything called "hardware abstraction" or > "layering"? > > Yeah, let's just go fiddle with the timer hardware inside the console > driver. I'm sorry; I don't think I'm quite up to the sort of abuse > that I'd get for that 8) :-) I'm just handing out design ideas, with wild guesses on implementation details in them. I must confess I have a _very_ limited knowledge of the kernel, and it's workings. There must be _some_ way of doing simple timing, no? It wouldn't even need to be very exact. > > Am I correct? > > Er. "Yes you could", but "No I don't think I want to just now". Ah, that's a different matter. :-) It's not worth messing up everything completely for, ofcourse. If it is, however, not too hard to take timestamps, then it would make the cycling look a lot nicer, probably. /Mikael
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705140853.KAA05533>