Copyright | (c) Marc Fontaine 2017 |
---|---|
License | BSD3 |
Maintainer | Marc.Fontaine@gmx.de |
Stability | experimental |
Portability | GHC-only |
Safe Haskell | None |
Language | Haskell2010 |
Read and Write to the memory of an attached STM32 controller.
Documentation
checkRWStatus :: STL () Source #
newtype TransferBlock Source #
writeMem8' :: Addr -> TransferBlock -> STL () Source #
writeMem32' :: Addr -> TransferBlock -> STL () Source #
readMem8' :: Addr -> TransferLen -> STL ByteString Source #
readMem32' :: Addr -> TransferLen -> STL ByteString Source #
writeMem32 :: Addr -> ByteString -> STL () Source #
writeChunks :: (Addr -> TransferBlock -> STL ()) -> Addr -> ByteString -> STL () Source #
chunkBS :: Addr -> ByteString -> [(Addr, TransferBlock)] Source #
readChunks :: (Addr -> TransferLen -> STL ByteString) -> Addr -> Int -> STL ByteString Source #