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 ! >