- NetBSD Manual Pages
PTCD(4) NetBSD Kernel Interfaces Manual PTCD(4)
Powered by man-cgi (2021-06-01).
Maintained for NetBSD
by Kimmo Suominen.
Based on man-cgi by Panagiotis Christias.
ptcd -- support for the Protech PS3100 cash drawer port
ptcd* at isa? port 0x48d
gpio* at ptcd?
The ptcd driver controls the cash drawer port of the Protech PS3100 point
of sale terminal using the GPIO subsystem.
ptcd provides a GPIO device with two pins: pin 0 is used to control the
cash drawer while pin 1 can be used to read the current state of the
sense input pin. A logical 0 means the cash drawer is closed, a logical
1 means the cash drawer is open.
To open the cash drawer, set pin 0 to logical 1 for a short period of
time (e.g. < 1 sec) and then reset the pin to logical 0.
gpio(4), ibmcd(4), gpioctl(8)
The ptcd driver first appeared in NetBSD 6.1.
The ptcd driver was written by Marc Balmer <email@example.com>.
As it is not possible to detect the hardware at runtime, this driver,
when enabled, will always attach. Only enable it in your kernel configu-
ration if you have the proper hardware.
NetBSD 9.2 December 17, 2012 NetBSD 9.2