packages feed

STLinkUSB-0.1.0: STLinkUSB.cabal

Name:          STLinkUSB
Version:       0.1.0
Category:      Hardware, STM32, Microcontroller
Synopsis:      STLink USB interface in Haskell
Description:   This package contains a Haskell driver for ST-Link USB dongles.
               My use case for this driver is the STM32-Zombie library.
               The STM32-Zombie library turns a STM32 micro-controller
               into a powerful Haskell-hackable hardware interface.
               The library is a based on information from the openocd library.

License:       BSD3
Author:        2015-2017 Marc Fontaine <Marc.Fontaine@gmx.de>
Stability:     Experimental
Tested-With:   GHC == 8.2.1
Build-Type:    Simple
Cabal-Version: >= 1.24
Extra-Source-Files:  README.md
                    
Source-Repository head
  type:     git
  location: git://github.com/MarcFontaine/STLinkUSB

library
  default-language  : Haskell2010
  ghc-options       : -Wall
  Build-depends     : base  >= 4.10 && < 5
                    , bytestring >= 0.10 && < 0.11
                    , usb >= 1.3 && < 1.4
                    , vector >= 0.12 && < 0.13
                    , binary >= 0.8 && < 0.9
                    , transformers >= 0.5 && < 0.6
  Exposed-modules:  STM32.STLinkUSB
                  , STM32.STLinkUSB.Commands
                  , STM32.STLinkUSB.Env
                  , STM32.STLinkUSB.USBXfer
                  , STM32.STLinkUSB.MemRW
                  , STM32.STLinkUSB.Dongle
                  , STM32.STLinkUSB.Test
                  , STM32.STLinkUSB.CortexM
                  , STM32.STLinkUSB.USBUtils
                  , STM32.STLinkUSB.TwoBoards