fwupd/plugins/nitrokey
Richard Hughes 1263446b23 trivial: Add a 'setup' vfunc that is used after open()
The setup() is the counterpart to probe(), the difference being the former needs
the device open and the latter does not.

This allows objects that derive from FuDevice, and use FuDeviceLocker to use
open() and close() without worrying about the performance implications of
probing the hardware, i.e. open() now simply opens a file or device.
2018-09-03 19:56:26 -05:00
..
fu-nitrokey-common.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
fu-nitrokey-common.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
fu-nitrokey-device.c trivial: Add a 'setup' vfunc that is used after open() 2018-09-03 19:56:26 -05:00
fu-nitrokey-device.h Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
fu-plugin-nitrokey.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
fu-self-test.c Remove the unused Emacs indenting headers from all source files 2018-08-09 12:48:04 +01:00
lsusb.txt Add a nitrokey plugin 2017-11-13 16:25:46 +00:00
meson.build Change the quirk file structure to be more efficient 2018-06-28 13:32:30 +01:00
nitrokey.quirk Add support for counterpart GUIDs 2018-08-30 16:55:41 +01:00
README.md Add a nitrokey plugin 2017-11-13 16:25:46 +00:00

Nitrokey Support

Introduction

This plugin is used to get the correct version number on Nitrokey storage devices. These devices have updatable firmware but so far no updates are available from the vendor.

The device is switched to a DFU bootloader only when the secret firmware pin is entered into the nitrokey-app tool. This cannot be automated.