Adding a description of the github issue labels inside a CONTRIBUTING document.
Merge pull request #60 from mithro/github-issues

Adding a description of the github issue labels inside a CONTRIBUTING document
ISE: Fix project paths

The ISE project cannot open as the HDL files have moved since it was
last used. Fix the paths so that it works again.

Signed-off-by: Joel Stanley <joel@jms.id.au>
Add UART to design

This uses the Exar XR21V141x UART to USB bridge that is present on the
Digilent Atlys development board.

Signed-off-by: Joel Stanley <joel@jms.id.au>
Add debug module

The debug module collects counters from the system for debugging.

Signed-off-by: Joel Stanley <joel@jms.id.au>
Connect counters to system

This connects the debug counters to the appropriate points in the
system.

Signed-off-by: Joel Stanley <joel@jms.id.au>
Adding xobs's colormake for Xilinx tools.

Originally from
https://raw.githubusercontent.com/xobs/novena-ws2812b-fpga/master/synth/colormake.pl
@ af44c5c
Only colorize on interactive terminals.

(Or if COLORMAKE=force is on.)
Run output through colormake.
Merge pull request #69 from mithro/color-output

Making the Makefile build output nicer
Adding script to flash firmware using flcli/fx2loader.

 * Downloads and compiles flcli/fx2loader
 * Loads the FPGA with the .bit file (via .xsvf conversion)
 * Loads the Cypress with the .hex file
Adding Travis-CI building.
Spelling fix.
Adding `infrastructure` label to CONTRIBUTING document.
Merge pull request #70 from mithro/flash

Adding script to flash firmware using flcli/fx2loader.
Merge pull request #71 from mithro/shenki-travis-test

Adding Travis-CI building.
Merge pull request #73 from mithro/doc-add

Adding `infrastructure` label to CONTRIBUTING document.
Memory Read and Write Pipeline

This commits starts jpeg encoding as soon as 8 lines are written into
image buffer.

Frame rate:
 - 100% encoding: Between 11 to 20 fps. Depends on image
 - 85% or 75% encoding: Between 20 to 30 fps. Highly depended on image
 - 50%: Close to 30. Almost independent of image.

Before starting the USB streaming reset must be pressed once otherwise
the output will be null.

This commit also heals issue Fix the timing constraints not met #68.
Adding a ssh step to before_install.

This means if SSH fails for any reason it will be a "Build Error" rather than
a "Test failure" message.
Debug via CDC Added

Debug module has been modified to allow debug information to come out
out of the CDC.