From owner-freebsd-questions@FreeBSD.ORG Mon Dec 27 15:09:50 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1EC9610656D6 for ; Mon, 27 Dec 2010 15:09:50 +0000 (UTC) (envelope-from darmawan_salihun@yahoo.com) Received: from web76806.mail.sg1.yahoo.com (web76806.mail.sg1.yahoo.com [124.108.123.110]) by mx1.freebsd.org (Postfix) with SMTP id 88DC68FC26 for ; Mon, 27 Dec 2010 15:09:49 +0000 (UTC) Received: (qmail 88070 invoked by uid 60001); 27 Dec 2010 15:09:48 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1293462588; bh=+Wf4k40X80pUevE8EWcSwJjix8/qPcGRoPTxYxI/ZY0=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=2Oos6Lxh1Zzg7hV1k9pZLl7rb/DkbhdCHHgBaVaL6x5Rjk1IC/N6p2Wv47lpn6vQ6XaNSfCOKwnHSiOMf63v15zdbC4Z+zEmVfG/9oQgssv7inKxQNr//euU2Pg6UeXg/j0AHGUeq9ij9RenCR+rbUxsdPurnQjwlfqs4dw7ZHM= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=PprirrqrPw4iFz1g4xK7SiRY3jWpZBEBbK4BlL+IP3hJPkfSp9DLAEuQEG7VYoPKTVH7gsohNua+1K9ROPkkiUZMVZeJwNuSz3OcTJgHouifW0yq1TClD50Wof37kKHzY8/AY+Hfc8jL0EQRQrrjYnWQN3x8sSR6RdE5oV5ze/o=; Message-ID: <259865.82912.qm@web76806.mail.sg1.yahoo.com> X-YMail-OSG: eKPJRmEVM1lkajDdMA1_4LbpSJG4_fGr7BHcdc3thjwJ9QJ i9Y9z0cuw.zrFtVXDIQmXJ9ygihiqJbQQMy3tP6o_74uMPYFLTCdRs7YWV6i 0h0u6_rDAhqdkiFb6u3E7ZmU79chOnd5s9OvTFyrrgZMA4r5hZBKFjHKv9ul uQhD8EiZNPiEa.w0GL0l7AJx5zgMOeQGClAPB1NfBn8AkKaHSaewbJ8mauRn 9WHIWHHjnMXAHMWgBEi9qZysjik6p7DPwcDID_yBnYx1KXVKS5TKLv4k9N3u sy.B.ArzVRjyUoneuW2gCTRo_mvkM8CtElHoUCHi1lFyLsOlHCn6EZDtsBB. KE3uIEfRYSu2Utlj3Nw-- Received: from [114.58.122.215] by web76806.mail.sg1.yahoo.com via HTTP; Mon, 27 Dec 2010 23:09:48 SGT X-Mailer: YahooMailClassic/11.4.20 YahooMailWebService/0.8.107.285259 Date: Mon, 27 Dec 2010 23:09:48 +0800 (SGT) From: Darmawan Salihun To: Alexander Best In-Reply-To: <20101227084846.GA52373@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-questions@freebsd.org Subject: Re: PCI IDE Controller Base Address Register setting X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Dec 2010 15:09:50 -0000 Hi Alex,=20 Cross posted to FreeBSD hackers.=20 Thanks,=20 Darmawan --- On Mon, 12/27/10, Alexander Best wrote: > From: Alexander Best > Subject: Re: PCI IDE Controller Base Address Register setting > To: "Darmawan Salihun" > Cc: freebsd-questions@freebsd.org > Date: Monday, December 27, 2010, 3:48 AM > On Mon Dec 27 10, Darmawan Salihun > wrote: > > Hi,=20 > >=20 > > I'm trying to install FreeBSD 8.0 on AMD Geode LX800 > (CS5536 "southbridge"). However, it cannot detect the IDE > controller (in the CS5536) correctly. It says something > similar to this:=20 > > "IDE controller not present" >=20 > i don't think freebsd-questions is the right place for your > issue. you might > get some help over at freebsd-hackers or freebsd-current. >=20 > cheers. > alex >=20 > >=20 > > I did lspci in Linux (BackTrack 3)=20 > > and I saw that the IDE controller Base Address > Registers (BARs)=20 > > are all disabled (only contains zeros),=20 > > except for one of them (BAR4).=20 > > BAR4 decodes 16-bytes I/O ports (FFF0h-FFFFh).=20 > > The decoded ports "seems" to conform to the PCI IDE > specification=20 > > for "native-PCI IDE controller" (relocatable within > the=20 > > 16-bit I/O address space).=20 > >=20 > > I did "cat /proc/ioports" and I found that=20 > > the following I/O port address ranges decoded > correctly=20 > > to the IDE controller in the CS5536 "southbridge": > >=20 > > 1F0h-1F7h=20 > > 3F6h=20 > > 170h-177h > > FFF0h-FFFFh > >=20 > > My question:=20 > > Does FreeBSD require the IDE controller BARs=20 > > to be programmed to also decode=20 > > legacy I/O ports ranges (1F0h-1F7h,3F6h and > 170h-177h)?=20 > >=20 > > What if those ranges are not programmed into the BARs >=20 > > of the IDE controller?=20 > > Would the IDE controller be considered=20 > > not present (disabled)? > >=20 > > TIA,=20 > >=20 > > Darmawan > >=20 > > PS: I'm working on the BIOS for this particular system >=20 > >=A0 =A0=A0=A0but I have yet to be able to > program the BARs to the=20 > >=A0 =A0=A0=A0aforementioned legacy I/O port > ranges.=20 > >=A0 =A0=A0=A0This system is very peculiar > because the PCI subsystem=20 > >=A0 =A0=A0=A0is virtualized.=20 > >=20 > >=20 > >=20 > >=20 > >=A0 =A0 =A0=A0=A0 >=20 > --=20 > a13x > _______________________________________________ > freebsd-questions@freebsd.org > mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.o= rg" > =0A=0A=0A