aboutsummaryrefslogtreecommitdiff
path: root/share/man/man4/cmx.4
diff options
context:
space:
mode:
Diffstat (limited to 'share/man/man4/cmx.4')
-rw-r--r--share/man/man4/cmx.421
1 files changed, 12 insertions, 9 deletions
diff --git a/share/man/man4/cmx.4 b/share/man/man4/cmx.4
index 38ae4661789d..de4a116a5694 100644
--- a/share/man/man4/cmx.4
+++ b/share/man/man4/cmx.4
@@ -42,7 +42,8 @@ driver provides support for the PCCARD based
smartcard reader.
The driver provides a character device special file based
.Em Chip/Smart Card Interface Devices (CCID)
-interface. The driver implements what the vendor calls the
+interface.
+The driver implements what the vendor calls the
.Em Synchronous API
onto the smartcard reader device.
.Pp
@@ -51,8 +52,9 @@ Reading and writing is synchronous, meaning that a call to
directly corresponds to a complete CCID command sent to the
device, while the following
.Xr read 2
-will return the complete answer from the reader. There is no
-support for partial reads or writes. There is no upper limit on
+will return the complete answer from the reader.
+There is no support for partial reads or writes.
+There is no upper limit on
CCID request or response sizes, but the complete CCID request
must be sent to the driver in
.Xr write 2
@@ -64,7 +66,8 @@ Non-blocking I/O,
.Xr select 2
and
.Xr poll 2
-are supported and work as expected. An open file descriptor
+are supported and work as expected.
+An open file descriptor
will always be ready for writing, but only ready for reading
if the device indicates that it has data available.
.Sh FILES
@@ -112,9 +115,9 @@ Early testing and bug fixes by
.An -nosplit
The way the
.Nm
-driver talks to the CardMan 4040 is a bit rough. Due to the
-complete lack of hardware documentation other than vendor drivers
+driver talks to the CardMan 4040 is a bit rough.
+Due to the complete lack of hardware documentation other than vendor drivers
for other operating systems, the gory details of the device's
-I/O registers are not understood very well. There may be error
-conditions which can only be solved by physically reinserting the
-reader.
+I/O registers are not understood very well.
+There may be error conditions which can only be solved by physically
+reinserting the reader.