pt(4)

pt4

Scsi processor type driver

Usage

device pt

Overview

The pt driver provides support for a SCSI processor type device. These are usually scanners and other devices using the SCSI link as a communication interface with device specific commands embedded in the data stream.

A SCSI adapter must be separately configured into the system before this driver can be used.

This device supports read(2) and write(2), and the ioctl(2) calls described below.

Ioctls

The following ioctl(2) calls are supported by the pt driver. They are defined in the header file ⟨sys/ptio.h⟩.

PTIOCGETTIMEOUT

This ioctl allows userland applications to fetch the current pt driver read and write timeout. The value returned is in seconds.

PTIOCSETTIMEOUT

This ioctl allows userland applications to set the current pt driver read and write timeouts. The value should be in seconds.

Files

/dev/ptN

the Nth processor device.

Releases

86 releases since FreeBSD 2.1.5-RELEASE; the text changed 42 times.

  1. 2.1.5–2.1.7.1
  2. 2.2.2–2.2.8
  3. 2.2.9
  4. 3.0–3.2
  5. 3.3–3.5.1
  6. 4.0–4.2
  7. 4.3
  8. 4.4–4.11
  9. 5.0–5.1
  10. 5.2–5.2.1
  11. 5.3–6.3
  12. 6.4
  13. 7.0
  14. 7.1
  15. 7.2
  16. 7.3
  17. 7.4
  18. 8.0
  19. 8.1
  20. 8.2
  21. 8.3
  22. 8.4
  23. 9.0
  24. 9.1
  25. 9.2
  26. 9.3
  27. 10.0
  28. 10.1
  29. 10.2
  30. 10.3
  31. 10.4
  32. 11.0
  33. 11.1
  34. 11.2
  35. 11.3
  36. 11.4
  37. 12.0
  38. 12.1
  39. 12.2
  40. 12.3
  41. 12.4
  42. 13.0–13.2
  43. 13.3–16.0

History

The pt driver appeared in FreeBSD 2.1.

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.