----------------------------------------------------------------------------
-- |
-- Module : STM32.API
-- Copyright : (c) Marc Fontaine 2017
-- License : BSD3
--
-- Maintainer : Marc.Fontaine@gmx.de
-- Stability : experimental
-- Portability : GHC-only
--
-- The general part of the API.
-- The module for the periveral (GPIO, USART,ADC,..) is included separately.
module STM32.API
(
module STM32.MachineInterface
, module STLinkUSB
, module STM32.RCC
, module Data.Word
, module Data.Bits
, module Device
, module STM32.Utils
)
where
import Data.Word
import Data.Bits
import Device
import STM32.MachineInterface
import STM32.Utils
import STM32.STLinkUSB as STLinkUSB hiding (resetHalt)
import STM32.RCC (setDefaultClocks , peripheralClockOn
, peripheralClockOff, peripheralResetToggle)