kansas-lava-papilio-0.3.1: Kansas Lava support files for the Papilio FPGA board

Safe HaskellNone
LanguageHaskell2010

Hardware.KansasLava.VGA

Documentation

data VGA clk r g b Source

Constructors

VGA 

Fields

vgaR :: Signal clk (Enabled r)
 
vgaG :: Signal clk (Enabled g)
 
vgaB :: Signal clk (Enabled b)
 
vgaVSync :: Signal clk Bool
 
vgaHSync :: Signal clk Bool
 

data RawVGA clk r g b Source

Constructors

RawVGA 

Fields

vgaRawR :: Matrix r (Signal clk Bool)
 
vgaRawG :: Matrix g (Signal clk Bool)
 
vgaRawB :: Matrix b (Signal clk Bool)
 
vgaRawVSync :: Signal clk Bool
 
vgaRawHSync :: Signal clk Bool
 

encodeVGA :: (Size r, Size g, Size b) => VGA clk (Unsigned r) (Unsigned g) (Unsigned b) -> RawVGA clk r g b Source