ykman.hid.freebsd
Attributes
Classes
hidraw(4) is FreeBSD's modern raw access driver, based on usbhid(4). |
|
Structure base class |
|
uhid(4) is FreeBSD's classic USB hid access driver and enabled |
Functions
Module Contents
- ykman.hid.freebsd.devdir = '/dev/'
- ykman.hid.freebsd.USB_GET_REPORT = 3223344407
- ykman.hid.freebsd.USB_SET_REPORT = 2149602584
- ykman.hid.freebsd.USB_GET_REPORT_DESC = 3223344405
- ykman.hid.freebsd.HIDIOCGRAWINFO = 1074287904
- ykman.hid.freebsd.HIDIOCGRDESC = 536892703
- ykman.hid.freebsd.HIDIOCGRDESCSIZE = 1074025758
- ykman.hid.freebsd.HIDIOCGFEATURE_9 = 3221837092
- ykman.hid.freebsd.HIDIOCSFEATURE_9 = 2148095267
- class ykman.hid.freebsd.HidrawConnection(path)[source]
Bases:
yubikit.core.otp.OtpConnection
hidraw(4) is FreeBSD’s modern raw access driver, based on usbhid(4). It is available since FreeBSD 13 and can be activated by adding hw.usb.usbhid.enable=”1” to /boot/loader.conf. The actual kernel module is loaded with kldload hidraw.
- fd
- ykman.hid.freebsd.libc
- class ykman.hid.freebsd.usb_gen_descriptor[source]
Bases:
ctypes.Structure
Structure base class
- class ykman.hid.freebsd.UhidConnection(path)[source]
Bases:
yubikit.core.otp.OtpConnection
uhid(4) is FreeBSD’s classic USB hid access driver and enabled by default in FreeBSD 13.x and earlier.
- fd