NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-sparc64/58903: missing man page for pyro driver on sparc64



>Number:         58903
>Category:       port-sparc64
>Synopsis:       missing man page for pyro driver on sparc64
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    port-sparc64-maintainer
>State:          open
>Class:          doc-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Dec 14 00:05:00 +0000 2024
>Originator:     Alexander Schreiber
>Release:        NetBSD 10.0
>Organization:
not much
>Environment:
NetBSD [hostname redacted] 10.0 NetBSD 10.0 (GENERIC) #0: Fri Dec 13 12:47:00 UTC 2024  root@[hostname redacted]:/usr/obj/sys/arch/sparc64/compile/GENERIC sparc64

>Description:
This machine has the pyro driver active, from dmesg:

[     1.000000] mainbus0 (root): SUNW,A70 (Sun Ultra 45 Workstation): hostid [redacted]
[     1.000000] pyro0 at mainbus0: "Fire", rev 3, ign 780, bus A 2 to 12
[     1.000000] pyro0: pci0 at pyro0
[     1.000000] pyro1 at mainbus0: "Fire", rev 3, ign 7c0, bus B 2 to 255
[     1.000000] pyro1: pci11 at pyro1


However, NetBSD does not appear to have documentation for it:

man pyro
man: no entry for pyro in the manual.

apropos pyro
apropos: No relevant results obtained.
Please make sure that you spelled all the terms correctly or try using different keywords.

and /usr/src/sys/arch/sparc64/dev/pyro.c is impressively mum on comments what this thing is for.

OpenBSD has a (very, very short) man page for it:

https://man.openbsd.org/pyro

Quoting it: "The pyro device provides support for the Fire and Oberon pci(4) bus, as found on UltraSPARC III based sparc64 systems. It supports the ioctl(2) interface in pci(4)."


>How-To-Repeat:
man pyro -> no results
>Fix:
It would be appreciated if /usr/src/sys/arch/sparc64/dev/pyro.c actually explained what the driver is for, as well as having the man page for it (even if we just nick the OpenBSD one)




Home | Main Index | Thread Index | Old Index