Commit Graph

713 Commits

Author SHA1 Message Date
Unai Martinez-Corral fbf7a4d131 f4pga: use envvar F4PGA_ENV_BIN and F4PGA_ENV_SHARE
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-22 00:48:05 +02:00
Unai Martinez-Corral 2ee6037e05 f4pga: add license headers
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral 84fef6357b ci: use f4pga entrypoints to sh wrappers
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral ac82b068e1 f4pga/wrappers/sh/quicklogic: cleanup and adjust
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral 6dbdcee076 f4pga/wrappers/sh/xc7: cleanup and adjust
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral 1c93264c3a f4pga: add setup.py
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral ee300edf64 f4pga/wrappers/sh: add python entrypoints
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral d275fbbcf0 f4pga: toolchain wrappers (shell) moved from arch-defs
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral 80748d7516 add f4pga-env
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral 0e490e9862 ci: rename workflow to 'Pipeline'; add job Example
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
dependabot[bot] 410339e3bf
build(deps): bump actions/upload-artifact from 2 to 3 (#550)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 03:25:58 +01:00
Unai Martinez-Corral 2ca9c1ff99 docs/community: typo
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-09 13:48:03 +02:00
Karol Gugala d5a5b805ca
Merge pull request #548 from antmicro/umarcor/ci/reusable-workflow
ci: split Automerge and convert Doc to a reusable workflow
2022-04-07 17:08:03 +02:00
Unai Martinez-Corral 3673463f9e ci: split Automerge and convert Doc to a reusable workflow
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-06 23:30:25 +02:00
Karol Gugala a26946b758
Merge pull request #546 from antmicro/umarcor/docs/https
docs: s/http:/https:/
2022-04-05 13:45:40 +02:00
Unai Martinez-Corral c85a77d15e docs: s/http:/https:/
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-05 13:34:02 +02:00
Karol Gugala d932d3887f
Merge pull request #545 from antmicro/umarcor/docs/yosys-urls
docs: update yosys and icestorm website URL
2022-04-05 13:30:37 +02:00
Unai Martinez-Corral c91155559e docs/how: update yosys and icestorm website URL
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-05 13:22:43 +02:00
Unai Martinez-Corral 59c8424e5f docs/flows/f4pga: update yosys website URL
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-05 13:21:12 +02:00
dependabot[bot] 4aed129e6e
build(deps): bump actions/checkout from 2 to 3 (#540)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-30 17:08:25 +01:00
Karol Gugala b5ddea816b
Merge pull request #543 from antmicro/umarcor/pasto/needs
ci: pasto 'needs'
2022-03-30 17:44:37 +02:00
Unai Martinez-Corral 217ec3eea7 ci: pasto 'needs'
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-30 17:34:35 +02:00
Karol Gugala a3ba8a03a6
Merge pull request #542 from antmicro/umarcor/dependabot/gitsubmodules
ci/dependabot: handle gitsubmodules
2022-03-30 15:06:04 +02:00
Karol Gugala d139fc549f
Merge pull request #541 from antmicro/umarcor/ci/prevent-double
ci: prevent dual execution of dependabot updates
2022-03-30 15:04:16 +02:00
Tim 'mithro' Ansell 72dcd61ac6
Merge pull request #538 from antmicro/umarcor/readme/plugins
readme: update yosys plugins repo
2022-03-29 10:56:29 -07:00
Unai Martinez-Corral e6c33536ca ci: automerge dependabot PRs
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-29 14:02:29 +02:00
Unai Martinez-Corral df6a586a5f ci/dependabot: handle gitsubmodules
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-29 14:00:52 +02:00
Unai Martinez-Corral 16592ecb4b ci: prevent dual execution of dependabot updates
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-29 13:44:49 +02:00
Karol Gugala 5e5193fcf5
Merge pull request #539 from antmicro/umarcor/dependabot
ci: add dependabot config file
2022-03-29 13:34:39 +02:00
Unai Martinez-Corral d9d5cd328e ci: add dependabot config file
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-29 13:24:02 +02:00
Unai Martinez-Corral 540abe6a09 readme: update yosys plugins repo
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-29 13:21:02 +02:00
Karol Gugala 8f0779b954
Merge pull request #536 from antmicro/umarcor/docs/glossary-warning
docs/glossary: add warning explaining that the content is work in progress
2022-03-28 17:40:54 +02:00
Unai Martinez-Corral 460e91adc4 docs/glossary: add warning explaining that the content is work in progress
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-28 17:20:00 +02:00
Karol Gugala 24f637404f
Merge pull request #537 from antmicro/umarcor/fix-jinja
docs/requirements: require a recent version of sphinx
2022-03-28 11:55:20 +02:00
Unai Martinez-Corral 2adb70ad4d docs/requirements: use a recent version of sphinx
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-28 11:02:48 +02:00
Karol Gugala f4b1cc356d
Merge pull request #533 from antmicro/umarcor/docs/update
docs: update 'how' and 'glossary'
2022-03-22 21:32:06 +01:00
Karol Gugala 8fd310a912
Merge pull request #535 from antmicro/openfpga-diagram-fix
Improve the labels of the FASM parts in toolchain flow diagram.
2022-03-22 20:14:50 +01:00
Tim 'mithro' Ansell 33a8253757 Update toolchain-flow.svg to be clearer.
Change the "Open FPGA\nassembler" to instead be
"(open source) (FPGA assembler)" (and "(closed) (FPGA assembler)").

Should make it harder to confuse with the "OpenFPGA" project.

Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2022-03-22 19:31:21 +01:00
Unai Martinez-Corral c978d0276b docs/glossary: update
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-22 14:59:54 +01:00
Unai Martinez-Corral b200a0e6cd docs/how: update
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-22 14:59:54 +01:00
Karol Gugala 3f08ecd9e7
Merge pull request #532 from antmicro/umarcor/docs/appendix
docs: add Appendix (Glossary and References)
2022-03-22 13:53:56 +01:00
Unai Martinez-Corral 243cc590ff docs: mv contributing development
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-16 01:21:10 +01:00
Unai Martinez-Corral a08f724030 docs: add references through sphinxcontrib-bibtex
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-16 01:20:45 +01:00
Unai Martinez-Corral 9d2c99de6a docs: add hero image
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-16 01:19:58 +01:00
Unai Martinez-Corral 894b7369f2 docs: add Glossary
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-16 01:19:56 +01:00
Unai Martinez-Corral f64a62082f docs: move yosys and vpr into flows/f4pga
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-16 01:19:28 +01:00
Unai Martinez-Corral eb948d0b8b docs: use extlinks
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-16 01:18:57 +01:00
Unai Martinez-Corral 5427bfdaf6 docs/getting-started: update refs
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-16 01:18:34 +01:00
Unai Martinez-Corral 4bb5d816f3 docs/gitignore: update
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-16 01:18:34 +01:00
Unai Martinez-Corral de1bc377c4 docs/conf: add ExtLinks
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-16 01:18:34 +01:00