From owner-freebsd-drivers@freebsd.org Tue Feb 19 16:29:25 2019 Return-Path: Delivered-To: freebsd-drivers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B87B614F50C1 for ; Tue, 19 Feb 2019 16:29:25 +0000 (UTC) (envelope-from demetrioussharpe@netscape.net) Received: from sonic303-21.consmr.mail.ne1.yahoo.com (sonic303-21.consmr.mail.ne1.yahoo.com [66.163.188.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DC70E8D312 for ; Tue, 19 Feb 2019 16:29:23 +0000 (UTC) (envelope-from demetrioussharpe@netscape.net) X-YMail-OSG: u7q9B3QVM1mtsKxTX6VpbnBD47P3JOqTtEZw.wACuWyz3EGq6gUpFm4iYghaJ0n blRC_M7woFikt6HFo5jkFFpbzjR4qkAJWBI9FOtVJbCeMrPBAo7g9TPe3aaXFZZwViw6K8g9L6Vu wav9PFPi_9hnmc9WxJzaifXo8ZtZfsBl0qfWE.M.bFE7oXW1H1h.ajVMsSgurlBReyhtulubCUs2 tkguuKiiWPq2YnJQwMtPbGjAqqFxA4JoV1Bny7mJHtJWCD7qAIPbQtGV9gSUf49BtesjGnztfApT 0ooQrVcg_SMta0sC47x0Gkda3_ATkl8m1aimZ5FDEem.ezDDyr_AeZZ0v8WOLIYdikDXfqt3H0lZ WhBz97K9QvvdTvRLOq13JTc4G.c9K._ep5BcNxYr5RprTv8E_Jtrff50YGjPiJS9bGKi0na2DIYq lv4J4m7DC9d8uO18knfVOTUCGZLgc.Pfdzz_csUVNi8ii2tt97dh0BLJHYRJTkFBhX0PGbkeSZp5 xSgjRGqWami0k15mpYrVpztaJzLRCXtnlki11hLstFKBWyWkXWcyp89GD9oxo90316_lNoqNfRKG ItZTwdeKa0uIzO2fi7rMTTMCmSrGv0QhB7AVTXJhakpjYZwrlzbpPmPqVWeWOYHu74Z20IUhNAix XZIzu.SEwgRCi3SXVscO4P75ujMHh7v6EmXa9H73N5tcAghXvGZXevcLEmH7g8g99ayxP1oQVa8r 8rJD1y2Skq_5pg4MKzLn5Bn17rrkyHOznpbCQlTakwrIZ1vXEdETBzAcEKyFFymdhlniDw8y6J6S zQW9q3_jnQ0jGBlL4BucVXZrgk0ctZiLE7SQU2n9jk05B8XIBRfajoiDBM4KpS6OSGm0uv89_YTT PRFYLhwAgGWVz5yEQhQJVuP.6x2Js4fZJoBXfji2VPcrDUDLC8kKcBn09sRDtof6nHMINsk.3XOI oXiCmnQO3JwwvEYDA4YBvtzO7fQLQ7MRMCLww7_eIr2bl.jEQFTfmqCpDN67P5tTT1nzeVThfIjK MjfdasZF_HoC6TgNju5uGyxdvyMuapwE- Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Tue, 19 Feb 2019 16:29:16 +0000 Received: from 75.3.110.170 (EHLO [192.168.10.40]) ([75.3.110.170]) by smtp415.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID c55f9a72f1b3f98a48774639399110c4 for ; Tue, 19 Feb 2019 16:29:15 +0000 (UTC) To: freebsd-drivers@freebsd.org From: "A. D. Sharpe" Subject: Subdirectories for devfs Message-ID: <6b0fda65-edca-c250-4bd4-8a5f56a2ddba@netscape.net> Date: Tue, 19 Feb 2019 10:29:13 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: DC70E8D312 X-Spamd-Bar: +++++ X-Spamd-Result: default: False [5.06 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:66.163.184.0/21]; FREEMAIL_FROM(0.00)[netscape.net]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; MX_GOOD(-0.01)[cached: mx-aol.mail.gm0.yahoodns.net]; DKIM_TRACE(0.00)[netscape.net:+]; DMARC_POLICY_ALLOW(0.00)[netscape.net,reject]; RBL_SEM(1.00)[147.188.163.66.bl.spameatingmonkey.net]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[netscape.net]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(0.00)[netscape.net:s=a2048]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.89)[0.889,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-drivers@freebsd.org]; NEURAL_SPAM_MEDIUM(0.99)[0.990,0]; RCPT_COUNT_ONE(0.00)[1]; BAD_REP_POLICIES(0.10)[]; IP_SCORE(1.20)[ip: (4.02), ipnet: 66.163.184.0/21(1.13), asn: 36646(0.91), country: US(-0.07)]; NEURAL_SPAM_LONG(1.00)[0.996,0]; RCVD_IN_DNSWL_NONE(0.00)[147.188.163.66.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Feb 2019 16:29:26 -0000 Hello all, Does anyone know of a simple way to reorganize /dev contents into subdirectories based on the category of the device by manipulating devfs.rules & devfs.conf? I'd like to remove device nodes from /dev & reorganize it to look something like this: /dev/audio /dev/bus /dev/graphics /dev/input ...and so on. Or is this something that would require extensive changes to the driver sources? -- Regards, Apollo D. Sharpe, Sr.