Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define PKK_BL_DRIVER_NAME "USB PKK-BL Driver: "
- #define PKK_BL_MAX_BRIGHTNESS 0xff
- #define PKK_BL_DEFAULT_BRIGHTNESS 0xff
- #define USB_VENDOR_ID_PKK_BL 0x04d8
- #define USB_DEVICE_ID_PKK_BL 0xc002
- #define PKK_BL_OUT_ENDPOINT 0x01
- #define PKK_BL_OUT_INTERVAL 1
- #define PKK_BL_TRANSFER_BUFFER_OUT_SIZE 2
- #define PKK_BL_CMD_SET_BRIGHTNESS 0x91
- /* Per device data structure */
- struct pkk_bl_data {
- /* USB device stuff section */
- struct usb_device_id *udev_id;
- struct usb_device *udev;
- struct usb_interface *intf;
- struct urb *urb;
- //bool is_urb_free;
- unsigned char *transfer_buffer_out;
- /* Backlight device stuff section */
- struct backlight_device *bdev;
- uint8_t brightness; //PicoLCD - u8
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement