kansas-lava-cores-0.1.2.2: FPGA Cores Written in Kansas Lava.

Safe HaskellNone
LanguageHaskell2010

Hardware.KansasLava.LCD.ST7066U

Contents

Synopsis

Documentation

phy_Inst_4bit_LCD :: forall c sig. (Clock c, sig ~ Signal c) => Patch (sig (Enabled LCDInstruction)) (sig (U1, U4, Bool)) (sig Ack) () Source

phy_4bit_Inst gives a instruction-level interface, in terms of the 4-bit interface.

init_LCD :: forall c sig. (Clock c, sig ~ Signal c) => Patch (sig (Enabled LCDInstruction)) (sig (Enabled LCDInstruction)) (sig Ack) (sig Ack) Source

mm_LCD_Inst :: forall c sig. (Clock c, sig ~ Signal c) => Patch (sig (Enabled ((X2, X16), U8))) (sig (Enabled LCDInstruction)) (sig Ack) (sig Ack) Source

Instruction Set

For testing only

phy_4bit_LCD :: forall c sig. (Clock c, sig ~ Signal c) => Patch (sig (Enabled (U5, U18))) (sig (U1, U4, Bool)) (sig Ack) () Source