retroclash-lib: Code shared across the code samples in the book "Retrocomputing with Clash"

[ hardware, library, mit ] [ Propose Tags ]

Clash components useful when implementing, or interfacing with, retro-computers:

  • UART

  • Multi-digit seven-segment display driver

  • Keypad matrix scanner

  • PS/2 keyboard driver

  • VGA signal generator

  • Video coordinate transformers

  • A framework for monadic CPU descriptions

  • Address maps

  • Various small utilities

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0, 0.1.0.1, 0.1.1, 0.1.2, 0.1.2.1, 0.1.2.2
Dependencies barbies (>=2.0.1 && <2.1), base (>=4.14 && <5), clash-ghc (>=1.4.2 && <2.0), clash-lib (>=1.4.2 && <2.0), clash-prelude (>=1.4.2 && <2.0), containers, ghc-typelits-extra, ghc-typelits-knownnat, ghc-typelits-natnormalise, lens, lift-type (>=0.1 && <0.2), monoidal-containers (>=0.6 && <0.7), mtl, template-haskell, th-orphans (>=0.13.11), transformers [details]
License MIT
Copyright 2021 Gergő Érdi
Author Gergő Érdi
Maintainer gergo@erdi.hu
Revised Revision 1 made by GergoErdi at 2024-04-14T06:25:45Z
Category Hardware
Home page https://unsafePerform.IO/retroclash/
Bug tracker https://github.com/gergoerdi/retroclash-lib/issues
Source repo head: git clone https://github.com/gergoerdi/retroclash-lib
Uploaded by GergoErdi at 2024-02-09T10:15:17Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 466 total (22 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user [build log]
All reported builds failed as of 2024-02-09 [all 1 reports]