From owner-freebsd-ppc@FreeBSD.ORG Sat Jan 28 16:40:25 2006 Return-Path: X-Original-To: freebsd-ppc@freebsd.org Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B76016A420 for ; Sat, 28 Jan 2006 16:40:25 +0000 (GMT) (envelope-from arun@sharma-home.net) Received: from eagle.sharma-home.net (cpe-24-221-178-208.ca.sprintbbd.net [24.221.178.208]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF5B543D45 for ; Sat, 28 Jan 2006 16:40:22 +0000 (GMT) (envelope-from arun@sharma-home.net) Received: from [192.168.1.234] (unknown [192.168.1.234]) by eagle.sharma-home.net (Postfix) with ESMTP id B81D19C1 for ; Sat, 28 Jan 2006 08:27:39 -0800 (PST) Message-ID: <43DB9E76.6030000@sharma-home.net> Date: Sat, 28 Jan 2006 08:40:22 -0800 From: Arun Sharma User-Agent: Mozilla Thunderbird 1.0.6 (Macintosh/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-ppc@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Lower power states on the Mac Mini X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2006 16:40:25 -0000 I wrote some code last week to make my Mac Mini run a little cooler. However, I don't have a watt meter and can't tell if my Mac Mini fan comes on less often because of winter weather or my patch. http://www.sharma-home.net/arun/misc/powersave.tar.gz The patch is against 6.0 and a small kernel driver is included. It doesn't do all the things recommended by the Freescale MPC7450 reference manual (so don't use it on your mother's life support system). But it doesn't seem to readily crash my machine either. If you have a watt meter, I'd appreciate some power measurements: a) With and without the kernel module b) With and without enabling DFS (Dynamic frequency switching) Thanks! -Arun