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

Safe HaskellNone
LanguageHaskell2010

Hardware.KansasLava.RS232

Synopsis

Documentation

rs232out Source

Arguments

:: (Clock clk, sig ~ Signal clk) 
=> Integer

Baud Rate.

-> Integer

Clock rate, in Hz.

-> Patch (sig (Enabled U8)) (sig Bool) (sig Ack) () 

rs232in Source

Arguments

:: (Clock clk, sig ~ Signal clk) 
=> Integer

Baud Rate.

-> Integer

Clock rate, in Hz.

-> Patch (sig Bool) (sig (Enabled U8)) () () 

rs232in accepts data from UART line, and turns it into bytes. There is no Ack or Ready, because there is no way to pause the 232. For the same reason, this does not use a Patch.