gnu: Add dfu-util.
* gnu/packages/flashing-tools.scm (dfu-util): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
b2e13aa287
commit
af3166c335
|
@ -1,6 +1,8 @@
|
||||||
;;; GNU Guix --- Functional package management for GNU
|
;;; GNU Guix --- Functional package management for GNU
|
||||||
;;; Copyright © 2014 Mark H Weaver <mhw@netris.org>
|
;;; Copyright © 2014 Mark H Weaver <mhw@netris.org>
|
||||||
;;; Copyright © 2014 Manolis Fragkiskos Ragkousis <manolis837@gmail.com>
|
;;; Copyright © 2014 Manolis Fragkiskos Ragkousis <manolis837@gmail.com>
|
||||||
|
;;; Copyright © 2016 Hartmut Goebel <h.goebel@crazy-compilers.com>
|
||||||
|
;;; Copyright © 2016 Ludovic Courtès <ludo@gnu.org>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
@ -30,6 +32,7 @@
|
||||||
#:use-module (gnu packages libusb)
|
#:use-module (gnu packages libusb)
|
||||||
#:use-module (gnu packages libftdi)
|
#:use-module (gnu packages libftdi)
|
||||||
#:use-module (gnu packages pciutils)
|
#:use-module (gnu packages pciutils)
|
||||||
|
#:use-module (gnu packages autotools)
|
||||||
#:use-module (gnu packages admin))
|
#:use-module (gnu packages admin))
|
||||||
|
|
||||||
(define-public flashrom
|
(define-public flashrom
|
||||||
|
@ -130,3 +133,30 @@ technique (ISP).")
|
||||||
Atmel (8051, AVR, XMEGA & AVR32) chips with a USB bootloader supporting
|
Atmel (8051, AVR, XMEGA & AVR32) chips with a USB bootloader supporting
|
||||||
ISP.")
|
ISP.")
|
||||||
(license gpl2+)))
|
(license gpl2+)))
|
||||||
|
|
||||||
|
(define-public dfu-util
|
||||||
|
(package
|
||||||
|
(name "dfu-util")
|
||||||
|
(version "0.9")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append
|
||||||
|
"http://dfu-util.sourceforge.net/releases/dfu-util-"
|
||||||
|
version ".tar.gz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0czq73m92ngf30asdzrfkzraag95hlrr74imbanqq25kdim8qhin"))))
|
||||||
|
(build-system gnu-build-system)
|
||||||
|
(inputs
|
||||||
|
`(("libusb" ,libusb)))
|
||||||
|
(native-inputs
|
||||||
|
`(("pkg-config" ,pkg-config)))
|
||||||
|
(synopsis "Host side of the USB Device Firmware Upgrade (DFU) protocol")
|
||||||
|
(description
|
||||||
|
"The DFU (Universal Serial Bus Device Firmware Upgrade) protocol is
|
||||||
|
intended to download and upload firmware to devices connected over USB. It
|
||||||
|
ranges from small devices like micro-controller boards up to mobile phones.
|
||||||
|
With dfu-util you are able to download firmware to your device or upload
|
||||||
|
firmware from it.")
|
||||||
|
(home-page "http://dfu-util.sourceforge.net/")
|
||||||
|
(license gpl2+)))
|
||||||
|
|
Loading…
Reference in New Issue