Date: Thu, 26 Feb 2004 13:03:30 -0700 (MST) From: "M. Warner Losh" <imp@bsdimp.com> To: phk@phk.freebsd.dk Cc: arch@freebsd.org Subject: Re: per-device sysctls Message-ID: <20040226.130330.54448406.imp@bsdimp.com> In-Reply-To: <2468.1077825069@critter.freebsd.dk> References: <xzpbrnllnj6.fsf@dwp.des.no> <2468.1077825069@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <2468.1077825069@critter.freebsd.dk> "Poul-Henning Kamp" <phk@phk.freebsd.dk> writes: : In message <xzpbrnllnj6.fsf@dwp.des.no>, Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= : writes: : : >BTW, the dev tree on my laptop looks like this: : > : >des@des ~% sysctl dev : >dev.nexus0.npx0.%class: npx : >dev.nexus0.npx0.%desc: math processor : >dev.nexus0.npx0.%driver: npx : >dev.nexus0.acpi0.acpi_timer0.%class: acpi_timer : >dev.nexus0.acpi0.acpi_timer0.%desc: 24-bit timer at 3.579545MHz : >dev.nexus0.acpi0.acpi_timer0.%driver: acpi_timer : : Just for the record: Having based this on newbus it only documents : hardware-anchored device drivers. I don't know if this is going to : be a limitation we will have to address or not, but I think you should : reserve the toplevel name "pseudo" or "sw" or similar as a placeholder : for non-hardware device drivers, just in case. There's not really a tree for pseudo devices right now. They just are kludged into the system any old way that they can be at the moment. They aren't part of the hardware device hierarchy. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040226.130330.54448406.imp>