Go to file
Sylvain Munaut 27f35141de gateware/firmware: Add better support for buttons
The press events are detected in the gateware and latched
and the firmware can just read them as "events". They also
trigger sys clock domain wake up if it was sleeping.

This is better since the 'sys' clock domain can be shutdown for
some non-negligible amount of time and it could lead to missed
presses or latency.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2023-03-16 09:59:06 +01:00
doc Adjust readme to reflect the main firmware begin gpl/lgpl 2023-03-12 11:04:02 +01:00
drawings drawings: Import concept / face drawings and ref material 2023-03-10 20:26:59 +01:00
firmware gateware/firmware: Add better support for buttons 2023-03-16 09:59:06 +01:00
gateware gateware/firmware: Add better support for buttons 2023-03-16 09:59:06 +01:00
hardware hardware/xs-ctrl: Add issues/reworks for VBUS detect 2023-03-14 09:06:10 +01:00
.gitmodules gateware: Initial import of the FPGA gateware 2023-03-11 23:54:12 +01:00
README.md Adjust readme to reflect the main firmware begin gpl/lgpl 2023-03-12 11:04:02 +01:00

README.md

Xmas Snoopy

This repository contains all the source code and design files for a Snoopy themed LED matrix chrismas decoration.

License

A lots of the files will have appropriate SPDX license identifiers in their headers.

In general for this project :

  • Documents / Data / Images are under CC-BY-SA 4.0
  • Hardware and Gateware designs are under CERN-OHL-P-2.0
  • Software is under MIT, GPL-3.0-or-later or LGPL-3.0-or-later

See the doc/licenses subdirectory for the full text of all those licenses.

Also note that some files are included here from other projects, either copied here or included using git submodules and those will have their own licensing.