From owner-freebsd-mobile Tue Mar 9 10: 1:39 1999 Delivered-To: freebsd-mobile@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id 8C0CF1502A for ; Tue, 9 Mar 1999 10:01:37 -0800 (PST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony [10.0.0.6]) by rover.village.org (8.9.3/8.6.6) with ESMTP id SAA55423 for ; Tue, 9 Mar 1999 18:01:18 GMT Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id LAA03266 for ; Tue, 9 Mar 1999 11:01:09 -0700 (MST) Message-Id: <199903091801.LAA03266@harmony.village.org> Subject: Re: compatibility list To: freebsd-mobile@FreeBSD.ORG In-reply-to: Your message of "Tue, 09 Mar 1999 12:08:16 +0100." <22837.920977696@critter.freebsd.dk> References: <22837.920977696@critter.freebsd.dk> Date: Tue, 09 Mar 1999 11:01:09 -0700 From: Warner Losh Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <22837.920977696@critter.freebsd.dk> Poul-Henning Kamp writes: : One "minor detail" is that all drivers should be probe/attached : AFTER the kernel is in "normal state", ie, with timeouts and : interrupts working and all that. (Alert people will have noticed : that Sorens new ata driver does this :-) As does CAM :-) Soren's driver has been fairly easy, so far, to port to the "laptop" environment where things come and go. I've been modifying it to grok the ATA Flash cards, and so far it has been very easy to change. I'm to the detecting the hardware stage (and it seems that the ata card I have isn't detected, but that is a hardware thing, I think). There are many areas where dynamic interrupts are hard to do due to the various masks that we have in the kernel. Some devices like to be in multiple masks. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message