Date: Tue, 16 Mar 2004 19:42:40 -0800 From: Marcel Moolenaar <marcel@xcllnt.net> To: Peter Grehan <grehan@freebsd.org> Cc: freebsd-sparc64@freebsd.org Subject: Re: Console patch part II... Message-ID: <20040317034240.GC17203@dhcp01.pn.xcllnt.net> In-Reply-To: <4057C4B4.2030305@freebsd.org> References: <4057C4B4.2030305@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Mar 17, 2004 at 01:23:32PM +1000, Peter Grehan wrote: > >Fix syscons. > > As I mentioned when I worked around this problem on PPC, it's > easier said than done. Of course. I decided to not even try to get syscons working on ia64. Things are much more complex there. But with 3 platforms full of kluges to get syscons working, I do expect that people get the hint that we need to work the problem. > The problem is the SC_STAT macro which relies on having > an allocated cdev. This macro is used all over the place, > even during the boot sequence, so it's difficult to delay > the creation of the cdev until a point where it is safe, > like 'correct' console drivers do. A nasty one to fix. Yes. You need to have the driver layered correctly. Trying to fix SC_STAT may very well imply that the driver needs to be restructured. I haven't looked into it deeply enough though... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040317034240.GC17203>
