X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=clash%2FCLasH%2FHardwareTypes.hs;h=572a64e7f66154842d1fcb6887a71ba0f6a83a8d;hb=34a7251cff433852cee6c26c7309bd4425740333;hp=dbb0ecac94cc93a0dcd446686fb01714a4d9d894;hpb=7f6a8f38eea6aec322fad713d9b8dd67ffd0a9de;p=matthijs%2Fmaster-project%2Fc%CE%BBash.git diff --git a/clash/CLasH/HardwareTypes.hs b/clash/CLasH/HardwareTypes.hs index dbb0eca..572a64e 100644 --- a/clash/CLasH/HardwareTypes.hs +++ b/clash/CLasH/HardwareTypes.hs @@ -2,11 +2,13 @@ module CLasH.HardwareTypes ( module Types + , module Data.Param.Integer , module Data.Param.Vector , module Data.Param.Index , module Data.Param.Signed , module Data.Param.Unsigned , module Prelude + , module Data.Bits , Bit(..) , State(..) , hwand @@ -21,10 +23,12 @@ module CLasH.HardwareTypes import qualified Prelude as P import Prelude (Bool(..),Num(..),Eq(..),Ord(..),snd,fst,otherwise,(&&),(||),not) import Types +import Data.Param.Integer (HWBits(..)) import Data.Param.Vector import Data.Param.Index import Data.Param.Signed import Data.Param.Unsigned +import Data.Bits hiding (shiftL,shiftR) import Language.Haskell.TH.Lift import Data.Typeable