From owner-freebsd-hackers@FreeBSD.ORG Tue Sep 16 08:48:33 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3738516A4B3; Tue, 16 Sep 2003 08:48:33 -0700 (PDT) Received: from sana.init-main.com (104.194.138.210.bn.2iij.net [210.138.194.104]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68C3243FAF; Tue, 16 Sep 2003 08:48:31 -0700 (PDT) (envelope-from takawata@init-main.com) Received: from init-main.com (localhost [127.0.0.1]) by sana.init-main.com (8.12.9/8.12.9) with ESMTP id h8GFhJg2072042; Wed, 17 Sep 2003 00:43:20 +0900 (JST) (envelope-from takawata@init-main.com) Message-Id: <200309161543.h8GFhJg2072042@sana.init-main.com> To: hackers@freebsd.org Date: Wed, 17 Sep 2003 00:43:19 +0900 From: Takanori Watanabe cc: nork@freebsd.org Subject: Does anyone work on making ATA moduler? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Sep 2003 15:48:33 -0000 Hi,There is a problem when PCMCIA related stuff is used as module, ATA CF is not recognized. This is because PCMCIA atachment is not compiled when pccard(4) is not compiled in. To fix it, we have to supply PCMCIA attachment in any form. One way is to make a kernel module that contains only ATA/PCMCIA attachment with this Makefile == .PATH: ${.CURDIR}/../../dev/ata KMOD= atacard SRCS= ata-card.c SRCS+= bus_if.h device_if.h card_if.h power_if.h .include === Then two question. 1. May I commit this workaround? 2. Are there any people working on ATA for making it fully moduler?