History log of /freebsd/share/man/man9/DEVICE_IDENTIFY.9 (Results 1 – 25 of 37)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 192d326b 05-Feb-2025 John Baldwin <jhb@FreeBSD.org>

bus_attach_children.9: New manpage for functions operating on children

This documents bus_attach_children, bus_delayed_attach_children,
bus_detach_children, bus_enumerate_hinted_children, and
bus_id

bus_attach_children.9: New manpage for functions operating on children

This documents bus_attach_children, bus_delayed_attach_children,
bus_detach_children, bus_enumerate_hinted_children, and
bus_identify_children.

Differential Revision: https://reviews.freebsd.org/D48368

show more ...


Revision tags: release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3
# ccabc7c2 09-Jan-2025 John Baldwin <jhb@FreeBSD.org>

DEVICE_IDENTIFY.9: Modernize description and use cases

Mention adding devices based on firmware tables and software-only
pseudo-devices as use cases for identify methods as those are more
common tha

DEVICE_IDENTIFY.9: Modernize description and use cases

Mention adding devices based on firmware tables and software-only
pseudo-devices as use cases for identify methods as those are more
common than reading random I/O ports to identify a legacy ISA device.

Describe how device_find_chid can be used to avoid duplicates. While
here, explicitly note that devices added in identify methods typically
use a fixed device name.

Trim the cross-references a bit.

Reviewed by: ziaee, imp
Differential Revision: https://reviews.freebsd.org/D48367

show more ...


Revision tags: release/14.2.0, release/13.4.0
# 22ea1ec0 25-Jul-2024 Warner Losh <imp@FreeBSD.org>

newbus: introduce DEVICE_UNIT_ANY

Right now we pass a bare -1 for situations where any unit number will do.
Instead, introduce a DEVICE_UNIT_ANY to use instead of the bare constant.
Update documenta

newbus: introduce DEVICE_UNIT_ANY

Right now we pass a bare -1 for situations where any unit number will do.
Instead, introduce a DEVICE_UNIT_ANY to use instead of the bare constant.
Update documentation and examples where -1 is currently used, though
additional doc updates may be needed.

Sponsored by: Netflix

show more ...


Revision tags: release/14.1.0, release/13.3.0, release/14.0.0
# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0
# 721fc9d8 16-Jan-2017 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r312207 through r312308.


# a61b4567 16-Jan-2017 Enji Cooper <ngie@FreeBSD.org>

MFhead@r312305


# db4fcadf 15-Jan-2017 Conrad Meyer <cem@FreeBSD.org>

"Buses" is the preferred plural of "bus"

Replace archaic "busses" with modern form "buses."

Intentionally excluded:
* Old/random drivers I didn't recognize
* Old hardware in general
* Use of "bus

"Buses" is the preferred plural of "bus"

Replace archaic "busses" with modern form "buses."

Intentionally excluded:
* Old/random drivers I didn't recognize
* Old hardware in general
* Use of "busses" in code as identifiers

No functional change.

http://grammarist.com/spelling/buses-busses/

PR: 216099
Reported by: bltsrc at mail.ru
Sponsored by: Dell EMC Isilon

show more ...


Revision tags: release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0, release/10.1.0
# 246e7a2b 02-Sep-2014 Neel Natu <neel@FreeBSD.org>

IFC @r269962

Submitted by: Anish Gupta (akgupt3@gmail.com)


# ee7b0571 19-Aug-2014 Simon J. Gerraty <sjg@FreeBSD.org>

Merge head from 7/28


# 1b833d53 13-Aug-2014 Alexander V. Chernikov <melifaro@FreeBSD.org>

Sync to HEAD@r269943.


Revision tags: release/9.3.0
# 8a7314fc 26-Jun-2014 Baptiste Daroussin <bapt@FreeBSD.org>

use .Mt to mark up email addresses consistently (part6)

PR: 191174
Submitted by: Franco Fichtner <franco at lastsummer.de>


Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0
# 571dba6e 28-Jun-2005 Hiten Pandya <hmp@FreeBSD.org>

Use 'manual page' instead of 'man page' for consistency.

Approved by: re (hrs)


Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0
# 5203edcd 03-Jul-2004 Ruslan Ermilov <ru@FreeBSD.org>

Mechanically kill hard sentence breaks and double whitespaces.


# bf7f20c2 16-Jun-2004 Ruslan Ermilov <ru@FreeBSD.org>

Assorted markup, spelling, and grammar fixes.


Revision tags: release/4.10.0_cvs, release/4.10.0
# a1013c57 13-May-2004 Warner Losh <imp@FreeBSD.org>

o Add cautions about multiple adds of the device
o Remove setting the description of the device (that is more properly done in
probe).
o Remove setting the driver, as it is unnecessary
o Add pseudo

o Add cautions about multiple adds of the device
o Remove setting the description of the device (that is more properly done in
probe).
o Remove setting the driver, as it is unnecessary
o Add pseudo code to ensure that the device isn't added to the tree already.
o remove some now unreferenced routines

show more ...


# 4eebf565 05-Mar-2004 Warner Losh <imp@FreeBSD.org>

Add warning about loading/unloading drivers and identify


# 3cea578f 05-Mar-2004 Ruslan Ermilov <ru@FreeBSD.org>

This interface doesn't return any values.

Submitted by: Mark Santcroos


Revision tags: release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs
# 46612f82 16-Mar-2002 Jens Schweikhardt <schweikh@FreeBSD.org>

Plural bogon: s/childs/children/

MFC after: 3 days


Revision tags: release/4.5.0_cvs, release/4.4.0_cvs
# b82af3f5 09-Jan-2002 Mike Pritchard <mpp@FreeBSD.org>

ispell sweep of share/man/man9/*.


# 32eef9ae 01-Oct-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: Use the new .In macro for #include statements.


# 70d51341 09-Jul-2001 Dima Dorfman <dd@FreeBSD.org>

mdoc(7) police: remove extraneous .Pp before and/or after .Sh.


# 5521ff5a 06-Jul-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).


Revision tags: release/4.3.0_cvs, release/4.3.0
# 26b10414 10-Mar-2001 Alexander Langer <alex@FreeBSD.org>

Cross references between the DEVICE_*(9) manual pages.


# 2fccaec6 10-Mar-2001 Alexander Langer <alex@FreeBSD.org>

Add a manpage for the last of the driver's functions, the identify
routine.

PR: 18654
Submitted by: myself (reworked today)


Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0
# 571dba6e 28-Jun-2005 Hiten Pandya <hmp@FreeBSD.org>

Use 'manual page' instead of 'man page' for consistency.

Approved by: re (hrs)


12