We do not call .IX as it's not defined in mandoc.
Ellipsis at the end of line is protected by \&.
Inspired by Debian patches for the following bugs:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=674708
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675087
.TH lspci 8 "@TODAY@" "@VERSION@" "The PCI Utilities"
-.IX lspci
.SH NAME
lspci \- list all PCI devices
.SH SYNOPSIS
.TH pcilib 7 "@TODAY@" "@VERSION@" "The PCI Utilities"
-.IX pcilib
.SH NAME
pcilib \- a library for accessing PCI devices
.TH setpci 8 "@TODAY@" "@VERSION@" "The PCI Utilities"
-.IX setpci
.SH NAME
setpci \- configure PCI devices
.SH SYNOPSIS
.PP
There are two kinds of operations: reads and writes. To read a register, just specify
its name. Writes have the form
-.IR name = value , value ...
+.IR name = value , value ...\&
where each
.I value
is either a hexadecimal number or an expression of type
.TH update-pciids 8 "@TODAY@" "@VERSION@" "The PCI Utilities"
-.IX update-pciids
.SH NAME
update-pciids \- download new version of the PCI ID list