/
githubmirror
/
fwupd
ОбзорДокументацияВойти
/
githubmirror
/
fwupd
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
fwupd/
plugins/vendor-example/
..
tests

trivial: Build the URL as required when emulating devices in CI

год назад
.gitignore

Add templates to easily create a new plugin

3 года назад
README.md.in

Allow using create-plugin with more complicated example names

2 года назад
fu-vendor-example-common.c.in

Allow using create-plugin with more complicated example names

2 года назад
fu-vendor-example-common.h.in

Allow using create-plugin with more complicated example names

2 года назад
fu-vendor-example-device.c.in

treewide: Use FuInputStream throughout

месяц назад
fu-vendor-example-device.h.in

Allow using create-plugin with more complicated example names

2 года назад
fu-vendor-example-firmware.c.in

treewide: Use FuInputStream throughout

месяц назад
fu-vendor-example-firmware.h.in

Allow using create-plugin with more complicated example names

2 года назад
fu-vendor-example-plugin.c.in

Add fu_firmware_new_from_xml() to build firmware easier

7 месяцев назад
fu-vendor-example-plugin.h.in

Allow using create-plugin with more complicated example names

2 года назад
fu-vendor-example.rs

trivial: Make the Rustgen structures more Rust-like

2 года назад
meson.build.in

trivial: update vendor-example meson.build

год назад
vendor-example.quirk.in

Allow using create-plugin with more complicated example names

2 года назад
README.md.in
---
title: Plugin: {{Vendor}} {{Example}}
---
 
## Introduction
 
The {{Example}} is a bla bla bla.
 
## Firmware Format
 
The daemon will decompress the cabinet archive and extract a firmware blob in
a packed binary file format.
 
This plugin supports the following protocol ID:
 
* `com.{{vendor}}.{{example}}`
 
## GUID Generation
 
{% if Parent == 'Usb' -%}
These devices use the standard USB DeviceInstanceId values, e.g.
 
* `USB\ID_XXX`
* `USB\VID_273F&PID_1001`
{%- else -%}
These devices use the standard TODO DeviceInstanceId values, e.g.
 
* `TODO\VID_XXX`
{%- endif %}
 
## Update Behavior
 
The device is updated by bla bla bla.
 
## Vendor ID Security
 
{% if Parent in ['Usb', 'Hid'] -%}
The vendor ID is set from the USB vendor, in this instance set to `USB:0x273F`
{%- else -%}
The vendor ID is set from the TODO vendor, in this instance set to `TODO:0x273F`
{%- endif %}
 
## Quirk Use
 
This plugin uses the following plugin-specific quirks:
 
### {{VendorExample}}StartAddr
 
The bla bla bla.
 
Since: 1.8.TODO
 
## External Interface Access
 
{% if Parent in ['Usb', 'Hid'] -%}
This plugin requires read/write access to `/dev/bus/usb`.
{%- else -%}
This plugin requires read/write access to `TODO`.
{%- endif %}
 
## Version Considerations
 
This plugin has been available since fwupd version `SET_VERSION_HERE`.
 
## Owners
 
Anyone can submit a pull request to modify this plugin, but the following people should be
consulted before making major or functional changes:
 
* {{Vendor}}: @github-username