mirror of
https://git.proxmox.com/git/fwupd
synced 2025-08-06 14:32:56 +00:00
![]() At the moment FuChunks are sometimes mutable, and sometimes immutable, and it's all a bit too low level for comfort. Before we can do any kind of optimisation or verification we need plugins to stop reading directly from the C structure. The aim here is to make FuChunk optionally mutable without making assumptions about the memory model, and also to be able to introspect it for the docs. |
||
---|---|---|
.. | ||
fu-plugin-pixart-rf.c | ||
fu-pxi-device.c | ||
fu-pxi-device.h | ||
fu-pxi-firmware.c | ||
fu-pxi-firmware.h | ||
meson.build | ||
pixart-rf.quirk | ||
README.md |
PixArt RF Devices Support
Introduction
This plugin allows the user to update any supported Pixart RF Device using a custom HID-based OTA protocol
Firmware Format
The daemon will decompress the cabinet archive and extract a firmware blob in an unspecified binary file format.
This plugin supports the following protocol ID:
- com.pixart.rf
GUID Generation
These devices use the standard USB DeviceInstanceId values, e.g.
HIDRAW\VEN_093A&DEV_2801
Vendor ID Security
The vendor ID is set from the USB vendor, in this instance set to USB:0x093A
External interface access
This plugin requires ioctl HIDIOCSFEATURE
access.