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

[ hardware, library, mit ] [ Propose Tags ] [ Report a vulnerability ]

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

Modules

[Last Documentation]

  • RetroClash
    • RetroClash.BCD
    • RetroClash.Barbies
    • RetroClash.CPU
    • RetroClash.Clock
    • RetroClash.Delayed
    • RetroClash.Keypad
    • RetroClash.Memory
    • RetroClash.PS2
      • RetroClash.PS2.ASCII
    • RetroClash.Port
    • RetroClash.SerialRx
    • RetroClash.SerialTx
    • RetroClash.SevenSegment
    • RetroClash.Stack
    • RetroClash.Utils
    • RetroClash.VGA
    • RetroClash.Video

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 && <1.5), clash-lib (>=1.4.2 && <1.5), clash-prelude (>=1.4.2 && <1.5), 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 (>=2.16 && <3), transformers [details]
License MIT
Copyright 2021 Gergő Érdi
Author Gergő Érdi
Maintainer gergo@erdi.hu
Revised Revision 1 made by GergoErdi at 2021-08-29T09:39:07Z
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 2021-08-20T10:20:02Z
Distributions NixOS:0.1.2.2
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 581 total (15 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2021-08-29 [all 4 reports]