From owner-freebsd-drivers@freebsd.org Sun Jul 19 09:12:31 2020 Return-Path: Delivered-To: freebsd-drivers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 24B5C359417 for ; Sun, 19 Jul 2020 09:12:31 +0000 (UTC) (envelope-from mishin@mh.net.ru) Received: from frog.mh.net.ru (mh.balakovo.san.ru [88.147.158.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4B8fJY2gPsz4Krq for ; Sun, 19 Jul 2020 09:12:28 +0000 (UTC) (envelope-from mishin@mh.net.ru) Received: from webmail.mh.net.ru (mouse.home [192.168.5.6]) by frog.mh.net.ru (Postfix) with ESMTPSA id E6482109EA4 for ; Sun, 19 Jul 2020 13:12:17 +0400 (+04) MIME-Version: 1.0 Date: Sun, 19 Jul 2020 13:12:17 +0400 From: Alexander Mishin To: freebsd-drivers@freebsd.org Subject: How to install headers right way User-Agent: Roundcube Webmail/1.4.6 Message-ID: X-Sender: mishin@mh.net.ru Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4B8fJY2gPsz4Krq X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=mh.net.ru (policy=none); spf=fail (mx1.freebsd.org: domain of mishin@mh.net.ru does not designate 88.147.158.22 as permitted sender) smtp.mailfrom=mishin@mh.net.ru X-Spamd-Result: default: False [2.63 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_FAIL(1.00)[-all]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.42)[0.422]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-drivers@freebsd.org]; NEURAL_SPAM_MEDIUM(0.49)[0.485]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; NEURAL_SPAM_LONG(0.72)[0.720]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:12389, ipnet:88.147.128.0/17, country:RU]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DMARC_POLICY_SOFTFAIL(0.10)[mh.net.ru : No valid SPF, No valid DKIM,none] X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2020 09:12:31 -0000 Hello, I wrote a small driver for 7-segment display "tm1637" on gpio bus. I as I need a kernel source files anyway I use ".include bsd.kmod.mk" at the bottom of my Makefile. It is convenient and helps to keep the file compact and clear, as well as to install the files in the places defined by the system. The driver contains a couple of ioctl calls which definitions I want to export as a headers file. How can I install headers a right way (prefered using bsd.*.mk)? It seems that I can install only driver this way but I found already that I can install an fdt-overlays and man page (by bsd.prog.mk and bsd.dtb.mk) If a source of the driver is needed, there it is: https://gitlab.com/alexandermishin13/tm1637-kmod From owner-freebsd-drivers@freebsd.org Mon Jul 20 19:17:26 2020 Return-Path: Delivered-To: freebsd-drivers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id ED4C4367DD9 for ; Mon, 20 Jul 2020 19:17:26 +0000 (UTC) (envelope-from info@lingduw.com) Received: from a-arpa4.lingduw.com (a-arpa4.lingduw.com [184.154.219.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4B9Wh55tsSz4TKB for ; Mon, 20 Jul 2020 19:17:25 +0000 (UTC) (envelope-from info@lingduw.com) MIME-Version: 1.0 subject: freebsd-drivers@freebsd.org, Sei uno degli utenti Euronics selezionati !.. reply-to: info@lingduw.com To: "freebsd-drivers@freebsd.org" From: Premi Euronics X-Int-ID: 0 X-Mailer-SID: 676 X-Mailer-LID: 637 X-Mailer-RecptId: 6780602 X-U-ID: 284 Message-ID: <0.0.1.9F8.1D65ECA635FDA0C.0@a-arpa4.lingduw.com> Date: Mon, 20 Jul 2020 20:17:19 +0100 X-Rspamd-Queue-Id: 4B9Wh55tsSz4TKB X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.17 / 15.00]; HAS_REPLYTO(0.00)[info@lingduw.com]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[lingduw.com:s=default]; NEURAL_HAM_MEDIUM(-0.74)[-0.739]; FROM_HAS_DN(0.00)[]; ZERO_FONT(0.10)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; REPLYTO_ADDR_EQ_FROM(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.987]; RCPT_COUNT_ONE(0.00)[1]; MANY_INVISIBLE_PARTS(0.50)[6]; R_SPF_ALLOW(-0.20)[+ip4:184.154.219.29]; SUBJECT_HAS_EXCLAIM(0.00)[]; DKIM_TRACE(0.00)[lingduw.com:+]; DMARC_POLICY_ALLOW(-0.50)[lingduw.com,quarantine]; NEURAL_HAM_SHORT(-0.76)[-0.758]; TO_DN_EQ_ADDR_ALL(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:32475, ipnet:184.154.0.0/16, country:US]; R_PARTS_DIFFER(0.72)[85.9%] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2020 19:17:27 -0000 Please view in a HTML enabled browser.