From owner-freebsd-acpi@FreeBSD.ORG Mon Aug 27 23:56:39 2007 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F06416A41A for ; Mon, 27 Aug 2007 23:56:39 +0000 (UTC) (envelope-from william88@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.179]) by mx1.freebsd.org (Postfix) with ESMTP id D6A1413C442 for ; Mon, 27 Aug 2007 23:56:38 +0000 (UTC) (envelope-from william88@gmail.com) Received: by wa-out-1112.google.com with SMTP id k17so2312438waf for ; Mon, 27 Aug 2007 16:56:38 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=XbxQyoElMYD+2O4eFa1yiaibH8l1YcFbH2h/IUCpPJZqYD2IvNV5YniuGxzmPVg5jUGXiA33dB9xvUEWO1z6WqVwKm/u5AvgEyppp4/NuwJsFKxW0M1v4GDjk19Tz9olT1jaEoRerIh4sTaebyagZC51C8zbEDGOP4uFd9eQaV4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=Se5JKmG9vmGfi8JJNPMnJBqB2IgsWsjggLziEfZdgW9jzXX/8f8+j/e7Y731yMNaCbguK9DLoWEza9ejcgujpPt5pgZy/0dBCpHE06ZwOGs18UgbjhEjAbGiVnjNCe2PLSVEM5HC9K+RZOF4f9dUPU8DoZi7tqMqVZbM8knqH8I= Received: by 10.115.23.12 with SMTP id a12mr347472waj.1188258998435; Mon, 27 Aug 2007 16:56:38 -0700 (PDT) Received: by 10.114.111.4 with HTTP; Mon, 27 Aug 2007 16:56:37 -0700 (PDT) Message-ID: <632825b40708271656g407ae233q50b86f22bb853d14@mail.gmail.com> Date: Mon, 27 Aug 2007 20:56:38 -0300 From: "William Grzybowski" To: "M. Warner Losh" In-Reply-To: <20070824.211912.1723235653.imp@bsdimp.com> MIME-Version: 1.0 References: <46CE1ABC.2090008@root.org> <200708241241.39187.jhb@freebsd.org> <632825b40708241430u31f4eebbm671958abb5ec258c@mail.gmail.com> <20070824.211912.1723235653.imp@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-acpi@freebsd.org Subject: Re: msk dev problem with acpi X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Aug 2007 23:56:39 -0000 Hi all, Well, I am a university student in the second year with a reasonable knowledge in C and would like to help in anyway the FreeBSD project, specially acpi. I don't know much about it at all but could be a nice opportunity to learn about things which I always liked, starting with small stuff, of course, and help the community. So, would be nice to know your opinion about it, if it sounds reasonable/possible, anything... Thanks :) Bye. Sorta, but not really. > > PCI is a tree structure. The nodes between levels are the pci > bridges. They are responsible for forwarding bus transactions down > the tree. Once upon a time, the BIOS would program these bridges such > that the transactions would be forwarded. Any more, the BIOS leaves > it to the OS to do this. FreeBSD needs to grow this ability. > > : Well, there is anyway to pass trough it discarding some useless devices > to > : use this bar "BAR" just for useful devices while you guys can't > implement > : it? > > Nope. You need to do the whole hierarchical resource thing. FreeBSD > partially implements the hierarchical resource thing, but only when > the bridge nodes are properly programmed. FreeBSD needs to be > extended to program the bridge nodes. > > Warner > -- William Grzybowski ------------------------------------------ Jabber: william88 at gmail dot com Msn: william.grz at hotmail dot com Curitiba/PR