Module driver:k8055 - Velleman K8055 driver

Velleman K8055 driver. This provides a driver for the Velleman K8055 USB interface board.

Requires: driver:dnotify driver:usb

Used:

Index

Declarations

k8055.occ:155Process userport.driver

PROC userport.driver (VAL DEVICE.DESC device, CT.USERPORT? svr, SHARED CT.BLOCK! usb, SHARED LOG! log)

User port driver for the K8055.

The ports on the board are numbered as follows:

  • 0-7: digital outputs 1-8
  • 8-12: digital inputs 1-5
  • 13-14: analogue (that is, PWM) outputs 1-2
  • 15-16: analogue inputs 1-2

(As the user port interface will happily tell you if you ask it.)

k8055.occ:325Process block.driver

PROC block.driver (VAL DEVICE.DESC device, CT.BLOCK? svr, SHARED CT.BLOCK! usb, SHARED LOG! log)

Wrapper driver that just provides the real CT end in response to an ioctl.