From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 8715 invoked from network); 19 Apr 2021 05:45:29 -0000 Received: from 1ess.inri.net (216.126.196.35) by inbox.vuxu.org with ESMTPUTF8; 19 Apr 2021 05:45:29 -0000 Received: from pb-smtp2.pobox.com ([64.147.108.71]) by 1ess; Mon Apr 19 01:39:19 -0400 2021 Received: from pb-smtp2.pobox.com (unknown [127.0.0.1]) by pb-smtp2.pobox.com (Postfix) with ESMTP id 4089BA903A for <9front@9front.org>; Mon, 19 Apr 2021 01:36:15 -0400 (EDT) (envelope-from unobe@cpan.org) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=message-id:to :subject:date:from:mime-version:content-type :content-transfer-encoding; s=sasl; bh=SWkuNbCyYYEYHVJJFAK5DWuk1 2Y=; b=b15oYjVpyOokpBTfzQ80fVUrS1A3gwxSb1PdfPMJCeZm+Dv9ELPRmdJ+M jH9EiFnXQyfYblr7Muzr5OHbpZJI+BWYubUX4Fvy7FMhmiCFl0JAZkDyUqjtDD8H o24MJginP4I5Xl1mUIOamOiPkmx6NJDPaP58Hn9ATo4QglUWOU= Received: from pb-smtp2.nyi.icgroup.com (unknown [127.0.0.1]) by pb-smtp2.pobox.com (Postfix) with ESMTP id 381A8A9037 for <9front@9front.org>; Mon, 19 Apr 2021 01:36:15 -0400 (EDT) (envelope-from unobe@cpan.org) Received: from peregrin (unknown [47.34.135.186]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pb-smtp2.pobox.com (Postfix) with ESMTPSA id 83589A9035 for <9front@9front.org>; Mon, 19 Apr 2021 01:36:14 -0400 (EDT) (envelope-from unobe@cpan.org) Message-ID: To: 9front@9front.org Date: Sun, 18 Apr 2021 22:36:12 -0700 From: unobe@cpan.org MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Pobox-Relay-ID: 281B9CB6-A0D1-11EB-B81D-74DE23BA3BAF-09620299!pb-smtp2.pobox.com List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: shared managed NoSQL element frontend Subject: [9front] MB Pro early-2011 support status Reply-To: 9front@9front.org Precedence: bulk I have written a description about what works and does not work on an early-2011 macbook pro. The post is @ https://blog.fallglow.com/2021/04-13/blog I have a few patches that have made it more reasonable to use 9front on a macbook from the get-go (most notably the new keymap and pc64mb conf file in the pc64 kernel directory) and have setup up a new branch to keep track of the changes. It's not ready for merging to default but my hope is to get multi-touch working along with some of the other hardware (audio, camera, monitor blanking). The branch is now hosted at https://fallglow.com/p9/mb : my plan is to track default and merge default into this branch every so often. One of my next steps that I'd like to do is to try to resolve is the lack of monitor blanking. The current status of Sandy Bridge mentions it being unfinished (changeset 4713:3e7542933175 ). There's code in the igfx for sandy bridge to blank, but it's not working for me when I set 'echo hwblank on >/dev/vgactl' and do 'echo blank >/dev/mousectl'. So I figure there's something that isn't implemented yet. This is a new area of programming for me so I figure looking at the 9front code, the corresponding drivers for OpenBSD and Linux, and the programmer's manuals is what I should do. Cinap--since you committed changeset 4713, do you recall anything I should be looking at for this? (Or anyone else who is still reading this long, drawn-out message?) I am currently wading through the 2011 Intel Core Processor Family docs found at https://01.org/linuxgraphics/documentation/hardware-specification-prms