Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 4 Dec 2002 17:01:18 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 4 Dec 2002 17:01:18 -0500 Received: from albatross.mail.pas.earthlink.net ([207.217.120.120]:46062 "EHLO albatross.prod.itd.earthlink.net") by vger.kernel.org with ESMTP id ; Wed, 4 Dec 2002 17:01:17 -0500 Date: Wed, 4 Dec 2002 15:00:31 -0800 (PST) From: James Simmons X-X-Sender: To: Antonino Daplas cc: Linux Fbdev development list , Linux Kernel Mailing List , Linux console project Subject: Re: [STATUS] fbdev api. In-Reply-To: <1038972718.1086.17.camel@localhost.localdomain> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1067 Lines: 29 > Can you apply the following patch to include logo drawing support for all formats :-)? Applied :-) > It's not the switch back to text mode, that's very doable (see my other > reply). It's during give_up_console() at fbcon module exit. At this > point, the console suddenly disappears and freezes the system. Maybe we > can save the global "conswitchp" during fbcon module init, then > something like this at fbcon module exit: > > void __exit fb_console_exit(void) > { > give_up_console(&fbcon); > take_over_console(saved_conswitchp, ...); > } > > Is this feasible? I thought about it but the solution is not easy. Consider that we have vgacon and mdacon. Then I load in hgafb. Here the goal is to take over mdacon. So we have to prevent taking over vgacon. Since there is only on conswitchp we are in trouble. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/