From owner-freebsd-current@freebsd.org  Mon Nov 13 12:11:50 2017
Return-Path: <owner-freebsd-current@freebsd.org>
Delivered-To: freebsd-current@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6FAAEDB8D31;
 Mon, 13 Nov 2017 12:11:50 +0000 (UTC)
 (envelope-from gurenchan@gmail.com)
Received: from mail-io0-x229.google.com (mail-io0-x229.google.com
 [IPv6:2607:f8b0:4001:c06::229])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 36CC46BA3E;
 Mon, 13 Nov 2017 12:11:50 +0000 (UTC)
 (envelope-from gurenchan@gmail.com)
Received: by mail-io0-x229.google.com with SMTP id t11so1138306iof.13;
 Mon, 13 Nov 2017 04:11:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=156Vzz2tQ61m/O0ss5hfkFZzR8i/a8vj4d6/3ge3i9I=;
 b=MpShpZXVCRcz7VgOeIjIFnrkL9sh9BVD/VV/yHcUZtI/OuCphZGtzYOYhVYKrT2BlW
 Ucmu1iuUY1MOM+dX1sV+PgHce4h5WqvXmf1l2ZTaZAUpjf9oPy9N3kPI955QD5FDUbQ8
 TuPVbQUmEXwc1QZlOHUBQKEJxwdeoyTpCsrMT1qa7g9jI1ViPiLd02A1WJDCkk8EP3Xv
 9R1IUOiF7DzLPCdovEtooz98boCKPAfhgRClkMtUvZgpufXy8ODU/jigqF7kBgltrl7D
 5Yp1E0LzArMV3jINr7MFJOT7DqnH7CluEXlifd9dzwmK9RUXPeNjwgdTyBKGbvEeaWzP
 cgpQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=156Vzz2tQ61m/O0ss5hfkFZzR8i/a8vj4d6/3ge3i9I=;
 b=Edz2oJDESDZ7z0A2H7e8ty8YSfGJHiALhYJJxD8WnDQtEqc39STgNhq7eu9PHN4UA8
 iOxwjA6eyH9NIuKuYZMsJp4eibCvH+oBvHnMfmMehPL+drOVTvqUxTJ9NTY/g68iSuXC
 qqcN51QWScZ+J/ogdqH9CdP29QgMjLcIiyRU+wKNCyLkY3325k2hOSBZ0cg9P4eGYbcG
 ahpbw5guhajAqSzVyEsk/GKsroFqyUDdZL0e+c6mviK/rSjU1h9uaXW6Yhc6osDlT5AP
 CRYwlkEHkz/5+IJckojPF8Ksk6Ifve7dIht9c0jU98AABDp/l0PN/OxpdClFsiI9gf0s
 GYcQ==
X-Gm-Message-State: AJaThX4ek5oz3KOA7O829P+urcfOmlYvoG1YBq0JCQU1KEeL5twhuGRS
 04batJamGIXJH4+0eV0c51e80vRlDc9nzK7PDao=
X-Google-Smtp-Source: AGs4zMaHeKuSr0HnzsS4yQ8oSL6lr3d3Ww5CtlbL7cd5Zc9LhSmrKVyeJVtz0fvk5leMqK1Yn3aF6de9S6G6In0wVBQ=
X-Received: by 10.107.135.97 with SMTP id j94mr6613008iod.213.1510575109238;
 Mon, 13 Nov 2017 04:11:49 -0800 (PST)
MIME-Version: 1.0
Received: by 10.107.11.31 with HTTP; Mon, 13 Nov 2017 04:11:48 -0800 (PST)
In-Reply-To: <20171112094219.GI49221@home.opsec.eu>
References: <CALM2mE=-by=WQ+04ZPYG8Jhsc9zUOtFDVdV2C-eMXNsTfJPGwQ@mail.gmail.com>
 <20171112094219.GI49221@home.opsec.eu>
From: blubee blubeeme <gurenchan@gmail.com>
Date: Mon, 13 Nov 2017 20:11:48 +0800
Message-ID: <CALM2mE=zs3VctxSdpv9KXJa7GAHGDka8uGrdChjYX3Ht40yTaA@mail.gmail.com>
Subject: Re: writing drivers based on hardware manuals
To: Kurt Jaeger <pi@opsec.eu>
Cc: FreeBSD Ports <freebsd-ports@freebsd.org>, 
 FreeBSD current <freebsd-current@freebsd.org>
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.25
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.25
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Nov 2017 12:11:50 -0000

ordered, 3-4 weeks until delivery.

Until then...

On Sun, Nov 12, 2017 at 5:42 PM, Kurt Jaeger <pi@opsec.eu> wrote:

> Hi!
>
> > This is a request on where can I get more information and talk to other
> > FreeBSD developers about writing software to control hardware based on
> > dmidecode and a device manual.
> >
> > I found this manual page that not only describe the fan controllers and
> lid
> > switch but also the keyboard LED controller as well.
> >
> > https://www.manualslib.com/manual/1269646/Clevo-P650hs.
> html?page=114#manual
> >
> > I should be able to write code to interface with this hardware directly
> > from FreeBSD.
> >
> > Where can I go to get help with this?
>
> Try this book:
>
> https://www.nostarch.com/bsddrivers.htm
>
> --
> pi@opsec.eu            +49 171 3101372                         3 years to
> go !
>