Displays pride flags on the screen.
To add another flag, create a flag.v file and add it to
src/flag_index.v
, test/Makefile
, and info.yaml
,
using the existing flags as examples.
Connect to a VGA monitor. Set the following inputs to change the displayed flag:
ui_in[7]
to display the first flagui_in[6]
to display the next flagui_in[5]
to display the previous flagui_in[4]
to display the flag whose index is on uio_in
Index | Flag |
---|---|
0 | Rainbow flag, 6 stripes |
1 | Rainbow flag, 7 stripes |
2 | Rainbow flag, 8 stripes |
3 | Rainbow flag, 9 stripes |
4 | Philadelphia rainbow flag |
5 | Progress rainbow flag |
6 | Progress rainbow flag 2021 version |
7 | Trans pride flag |
8 | Abrosexual pride flag |
9 | Aceflux pride flag |
10 | Aegosexual pride flag |
11 | Agender pride flag |
12 | Androgyne pride flag |
13 | Androsexual pride flag |
14 | Aporagender pride flag |
15 | Aroace pride flag |
16 | Aroflux pride flag |
17 | Aromantic pride flag |
18 | Asexual pride flag |
19 | Aspec pride flag |
20 | Bigender pride flag (pink purple white purple blue) |
21 | Bigender pride flag (blue white purple white pink) |
22 | Bigender pride flag (pink yellow white purple blue) |
23 | Bisexual pride flag |
24 | Ceterosexual pride flag |
25 | Demiandrogyne pride flag (pink purple blue) |
26 | Demiandrogyne pride flag (green white green) |
27 | Demiboy pride flag |
28 | Demifluid pride flag |
29 | Demiflux pride flag |
30 | Demigender pride flag |
31 | Demigirl pride flag |
32 | Demiromantic pride flag |
33 | Demisexual pride flag |
34 | Disability rights flag (gold silver bronze tricolor) |
35 | Disability rainbow flag |
36 | Gender-neutral pride flag |
37 | Genderfluid pride flag |
38 | Genderflux pride flag |
39 | Genderqueer pride flag |
40 | Greygender pride flag |
41 | Greysexual pride flag |
42 | Gynosexual pride flag |
43 | Intersex pride flag (purple circle) |
44 | Intersex pride flag (blue/pink gradient) |
45 | Thislesbianlife lesbian pride flag (pink and red) |
46 | Sadlesbeandisaster lesbian pride flag, 7 stripes (orange and pink) |
47 | Sadlesbeandisaster lesbian pride flag, 5 stripes (orange and pink) |
48 | Lydiandragon lesbian pride flag (violet crocus dill rose) |
49 | Maya Kern lesbian pride flag (violet rose crocus dill) |
50 | RebeccaRGB femme lesbian pride flag (violet lavender pink rose) |
51 | Littleender pride flag |
52 | Maverique pride flag |
53 | Leonis Ignis MLM pride flag (brown and blue) |
54 | Vincian MLM pride flag, 7 stripes (green and blue) |
55 | Vincian MLM pride flag, 5 stripes (green and blue) |
56 | Vincian MLM pride flag (light blue and light green) |
57 | Multigender pride flag |
58 | Multisexual pride flag |
59 | Neptunic pride flag |
60 | Neutrois pride flag |
61 | Nonbinary pride flag |
62 | Objectum pride flag |
63 | Omnisexual pride flag |
64 | Pangender pride flag |
65 | Pansexual pride flag |
66 | Polyamory pride flag (blue, red, black with yellow pi) |
67 | Polyamory pride flag (blue, magenta, purple with yellow heart) |
68 | Polygender pride flag |
69 | Polysexual pride flag |
70 | Pomosexual pride flag |
71 | Proculsexual pride flag |
72 | IBM PS/2 pride flag |
73 | Queer pride flag |
74 | Trains pride flag (Train Landscape, Ellsworth Kelly, 1953) |
75 | Transfeminine pride flag |
76 | Transmasculine pride flag |
77 | Transneutral pride flag |
78 | Trigender pride flag |
79 | Unlabeled pride flag |
80 | Uranic pride flag |
81 | Voidpunk pride flag |
# | Input | Output | Bidirectional |
---|---|---|---|
0 | address mode | R1 | A0 |
1 | G1 | A1 | |
2 | B1 | A2 | |
3 | VSync | A3 | |
4 | set | R0 | A4 |
5 | prev | G0 | A5 |
6 | next | B0 | A6 |
7 | reset | HSync | A7 |