├── .coveragerc ├── .github └── workflows │ ├── monitor-apio-latest.yaml │ ├── monitor-apio-prod.yaml │ ├── publish-docs.yaml │ ├── publish-to-pypi.yaml │ └── test.yaml ├── .gitignore ├── .pylintrc ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── COMMANDS.txt ├── LICENSE ├── README.md ├── apio ├── __init__.py ├── __main__.py ├── apio_context.py ├── commands │ ├── __init__.py │ ├── apio.py │ ├── apio_api.py │ ├── apio_boards.py │ ├── apio_build.py │ ├── apio_clean.py │ ├── apio_create.py │ ├── apio_devices.py │ ├── apio_docs.py │ ├── apio_drivers.py │ ├── apio_drivers_install.py │ ├── apio_drivers_uninstall.py │ ├── apio_examples.py │ ├── apio_format.py │ ├── apio_fpgas.py │ ├── apio_graph.py │ ├── apio_info.py │ ├── apio_lint.py │ ├── apio_packages.py │ ├── apio_preferences.py │ ├── apio_raw.py │ ├── apio_report.py │ ├── apio_sim.py │ ├── apio_test.py │ ├── apio_upgrade.py │ ├── apio_upload.py │ └── options.py ├── common │ ├── README.md │ ├── __init__.py │ ├── apio_console.py │ ├── apio_styles.py │ ├── apio_themes.py │ ├── common_util.py │ ├── proto │ │ ├── __init__.py │ │ ├── apio.proto │ │ ├── apio_pb2.py │ │ ├── apio_pb2.pyi │ │ └── update-protos.sh │ └── rich_lib_windows.py ├── managers │ ├── __init__.py │ ├── downloader.py │ ├── drivers.py │ ├── examples.py │ ├── packages.py │ ├── programmers.py │ ├── project.py │ ├── scons_filter.py │ ├── scons_manager.py │ └── unpacker.py ├── profile.py ├── resources │ ├── 80-fpga-ftdi.rules │ ├── 80-fpga-serial.rules │ ├── config.jsonc │ ├── packages.jsonc │ └── platforms.jsonc ├── scons │ ├── README.md │ ├── SConstruct │ ├── __init__.py │ ├── apio_env.py │ ├── plugin_base.py │ ├── plugin_ecp5.py │ ├── plugin_gowin.py │ ├── plugin_ice40.py │ ├── plugin_util.py │ └── scons_handler.py └── utils │ ├── __init__.py │ ├── cmd_util.py │ ├── env_options.py │ ├── jsonc.py │ ├── resource_util.py │ ├── serial_util.py │ ├── usb_util.py │ └── util.py ├── docs ├── apio-repositories.md ├── apio-vscode.md ├── assets │ ├── apio-banner.svg │ ├── apio-devices-serial.png │ ├── apio-devices-usb.png │ ├── apio-graph.svg │ ├── apio-illustration.png │ ├── apio-info-themes.png │ ├── apio-logo.png │ ├── apio-report-clock.png │ ├── apio-report-utilization.png │ ├── custom-boards.svg │ ├── fpgawars-banner.svg │ └── sim-gtkwave.png ├── board-drivers.md ├── cmd-apio-api.md ├── cmd-apio-boards.md ├── cmd-apio-build.md ├── cmd-apio-clean.md ├── cmd-apio-create.md ├── cmd-apio-devices.md ├── cmd-apio-docs.md ├── cmd-apio-drivers.md ├── cmd-apio-examples.md ├── cmd-apio-format.md ├── cmd-apio-fpgas.md ├── cmd-apio-graph.md ├── cmd-apio-info.md ├── cmd-apio-lint.md ├── cmd-apio-packages.md ├── cmd-apio-preferences.md ├── cmd-apio-raw.md ├── cmd-apio-report.md ├── cmd-apio-sim.md ├── cmd-apio-test.md ├── cmd-apio-upgrade.md ├── cmd-apio-upload.md ├── command-execution.md ├── command-line.md ├── commands-list.md ├── contributing-definitions.md ├── contributing-examples.md ├── creating-apio-version.md ├── creating-package-version.md ├── custom-boards.md ├── development-environment.md ├── help.md ├── index.md ├── installing-apio.md ├── migrating-from-apio-0xx.md ├── project-file.md ├── project-structure.md ├── quick-start.md ├── raw-tools.md ├── stylesheets │ └── extra.css ├── supported-boards.md ├── supported-fpgas.md ├── system-requirements.md ├── terminology.md ├── updating-the-docs.md ├── using-examples.md ├── using-system-verilog.md ├── using-testbenches.md └── video-tutorial.md ├── mkdocs.yml ├── pyproject.toml ├── remote-config ├── README.md ├── apio-0.9.7.jsonc ├── apio-1.0.0.jsonc ├── apio-1.0.1.jsonc └── apio-1.0.2.jsonc ├── scripts ├── __init__.py ├── browser-test │ ├── graph.pdf │ ├── graph.png │ ├── graph.svg │ └── test.py ├── check-icestudio-test-examples.sh ├── diff_jsonc.py ├── generate_commands_help.py ├── genereate-repo-cleaner.sh └── update_commands_txt.sh ├── tasks.py ├── tests ├── README.md ├── __init__.py ├── board_tests │ ├── README.md │ └── alhambra-ii │ │ └── test_leds.py ├── conftest.py ├── example_projects │ ├── README.md │ ├── ecp5 │ │ └── colorlight-5a-75b-v8 │ │ │ ├── blinky │ │ │ ├── Blinky.v │ │ │ ├── apio.ini │ │ │ ├── info │ │ │ └── pinout.lpf │ │ │ ├── icestudio-button │ │ │ ├── apio.ini │ │ │ ├── button.ice │ │ │ ├── main.lpf │ │ │ ├── main.v │ │ │ ├── main_tb.gtkw │ │ │ └── main_tb.v │ │ │ └── parity │ │ │ ├── apio.ini │ │ │ ├── apio_testing.vh │ │ │ ├── fpgas.jsonc │ │ │ ├── parity.v │ │ │ ├── parity_tb.gtkw │ │ │ ├── parity_tb.v │ │ │ └── pinout.lpf │ ├── gowin │ │ └── sipeed-tang-nano-9k │ │ │ ├── blinky │ │ │ ├── apio.ini │ │ │ ├── apio_testing.vh │ │ │ ├── blinky.cst │ │ │ ├── blinky.v │ │ │ ├── blinky_tb.gtkw │ │ │ └── blinky_tb.v │ │ │ └── parity │ │ │ ├── apio.ini │ │ │ ├── apio_testing.vh │ │ │ ├── parity.cst │ │ │ ├── parity.v │ │ │ ├── parity_tb.gtkw │ │ │ └── parity_tb.v │ └── ice40 │ │ ├── alhambra-ii │ │ ├── bcd-counter │ │ │ ├── apio.ini │ │ │ ├── bcd │ │ │ │ ├── bcd_digit.v │ │ │ │ ├── bcd_digit_tb.gtkw │ │ │ │ └── bcd_digit_tb.v │ │ │ ├── main.v │ │ │ ├── main_tb.gtkw │ │ │ ├── main_tb.v │ │ │ ├── pinout.pcf │ │ │ ├── testing │ │ │ │ └── apio_testing.vh │ │ │ └── util │ │ │ │ ├── reset_gen.v │ │ │ │ ├── ticker.v │ │ │ │ ├── ticker_tb.gtkw │ │ │ │ └── ticker_tb.v │ │ ├── icestudio-jumping-led │ │ │ ├── 02-jumping-LED.ice │ │ │ ├── 02-jumping-LED_tb.gtkw │ │ │ ├── 02-jumping-LED_tb.v │ │ │ ├── apio.ini │ │ │ ├── main.pcf │ │ │ └── main.v │ │ ├── icestudio-ledon │ │ │ ├── apio.ini │ │ │ ├── ledon.ice │ │ │ ├── ledon_tb.gtkw │ │ │ ├── ledon_tb.v │ │ │ ├── main.pcf │ │ │ └── main.v │ │ ├── icestudio-leds-buttons │ │ │ ├── 01-LEDs-buttons.ice │ │ │ ├── 01-LEDs-buttons_tb.gtkw │ │ │ ├── 01-LEDs-buttons_tb.v │ │ │ ├── apio.ini │ │ │ ├── main.pcf │ │ │ └── main.v │ │ ├── icestudio-riscv-stop-watch │ │ │ ├── 03-riscv-stop-watch.ice │ │ │ ├── 03-riscv-stop-watch_tb.gtkw │ │ │ ├── 03-riscv-stop-watch_tb.v │ │ │ ├── apio.ini │ │ │ ├── main.pcf │ │ │ ├── main.v │ │ │ ├── v5a4ee6.list │ │ │ ├── v771499.list │ │ │ ├── v9298ae.list │ │ │ └── vba98fe.list │ │ └── icestudio-tff │ │ │ ├── apio.ini │ │ │ ├── main.pcf │ │ │ ├── main.v │ │ │ ├── tff.ice │ │ │ ├── tff_tb.gtkw │ │ │ └── tff_tb.v │ │ └── icezum │ │ ├── icestudio-jumping-led │ │ ├── 02-jumping-LED.ice │ │ ├── apio.ini │ │ ├── main.pcf │ │ └── main.v │ │ ├── icestudio-leds-buttons │ │ ├── 01-LEDs-buttons.ice │ │ ├── apio.ini │ │ ├── main.pcf │ │ └── main.v │ │ └── icestudio-riscv-stop-watch │ │ ├── 03-riscv-stop-watch.ice │ │ ├── apio.ini │ │ ├── main.pcf │ │ ├── main.v │ │ ├── v5a4ee6.list │ │ ├── v771499.list │ │ ├── v9298ae.list │ │ └── vba98fe.list ├── first_test.py ├── integration_tests │ ├── __init__.py │ └── test_projects.py └── unit_tests │ ├── __init__.py │ ├── commands │ ├── __init__.py │ ├── test_apio.py │ ├── test_apio_api.py │ ├── test_apio_boards.py │ ├── test_apio_build.py │ ├── test_apio_clean.py │ ├── test_apio_create.py │ ├── test_apio_devices.py │ ├── test_apio_drivers.py │ ├── test_apio_examples.py │ ├── test_apio_format.py │ ├── test_apio_fpgas.py │ ├── test_apio_graph.py │ ├── test_apio_info.py │ ├── test_apio_lint.py │ ├── test_apio_packages.py │ ├── test_apio_preferences.py │ ├── test_apio_raw.py │ ├── test_apio_report.py │ ├── test_apio_sim.py │ ├── test_apio_test.py │ ├── test_apio_upgrade.py │ ├── test_apio_upload.py │ └── test_shortcuts.py │ ├── common │ ├── test_apio_console.py │ ├── test_apio_themes.py │ └── test_common_utils.py │ ├── managers │ ├── __init__.py │ ├── test_programmers.py │ ├── test_project.py │ ├── test_scons_filters.py │ └── test_scons_manager.py │ ├── scons │ ├── __init__.py │ ├── test_apio_env.py │ ├── test_plugin_util.py │ └── testing.py │ ├── test_apio_context.py │ ├── test_profile.py │ ├── test_resources.py │ └── utils │ ├── __init__.py │ ├── test_cmd_util.py │ ├── test_jsonc.py │ ├── test_serial_util.py │ ├── test_usb_util.py │ └── test_util.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/workflows/monitor-apio-latest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/.github/workflows/monitor-apio-latest.yaml -------------------------------------------------------------------------------- /.github/workflows/monitor-apio-prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/.github/workflows/monitor-apio-prod.yaml -------------------------------------------------------------------------------- /.github/workflows/publish-docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/.github/workflows/publish-docs.yaml -------------------------------------------------------------------------------- /.github/workflows/publish-to-pypi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/.github/workflows/publish-to-pypi.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/.gitignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/.pylintrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /COMMANDS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/COMMANDS.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/README.md -------------------------------------------------------------------------------- /apio/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/__init__.py -------------------------------------------------------------------------------- /apio/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/__main__.py -------------------------------------------------------------------------------- /apio/apio_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/apio_context.py -------------------------------------------------------------------------------- /apio/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apio/commands/apio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio.py -------------------------------------------------------------------------------- /apio/commands/apio_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_api.py -------------------------------------------------------------------------------- /apio/commands/apio_boards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_boards.py -------------------------------------------------------------------------------- /apio/commands/apio_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_build.py -------------------------------------------------------------------------------- /apio/commands/apio_clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_clean.py -------------------------------------------------------------------------------- /apio/commands/apio_create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_create.py -------------------------------------------------------------------------------- /apio/commands/apio_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_devices.py -------------------------------------------------------------------------------- /apio/commands/apio_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_docs.py -------------------------------------------------------------------------------- /apio/commands/apio_drivers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_drivers.py -------------------------------------------------------------------------------- /apio/commands/apio_drivers_install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_drivers_install.py -------------------------------------------------------------------------------- /apio/commands/apio_drivers_uninstall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_drivers_uninstall.py -------------------------------------------------------------------------------- /apio/commands/apio_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_examples.py -------------------------------------------------------------------------------- /apio/commands/apio_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_format.py -------------------------------------------------------------------------------- /apio/commands/apio_fpgas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_fpgas.py -------------------------------------------------------------------------------- /apio/commands/apio_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_graph.py -------------------------------------------------------------------------------- /apio/commands/apio_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_info.py -------------------------------------------------------------------------------- /apio/commands/apio_lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_lint.py -------------------------------------------------------------------------------- /apio/commands/apio_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_packages.py -------------------------------------------------------------------------------- /apio/commands/apio_preferences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_preferences.py -------------------------------------------------------------------------------- /apio/commands/apio_raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_raw.py -------------------------------------------------------------------------------- /apio/commands/apio_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_report.py -------------------------------------------------------------------------------- /apio/commands/apio_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_sim.py -------------------------------------------------------------------------------- /apio/commands/apio_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_test.py -------------------------------------------------------------------------------- /apio/commands/apio_upgrade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_upgrade.py -------------------------------------------------------------------------------- /apio/commands/apio_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/apio_upload.py -------------------------------------------------------------------------------- /apio/commands/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/commands/options.py -------------------------------------------------------------------------------- /apio/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/common/README.md -------------------------------------------------------------------------------- /apio/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apio/common/apio_console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/common/apio_console.py -------------------------------------------------------------------------------- /apio/common/apio_styles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/common/apio_styles.py -------------------------------------------------------------------------------- /apio/common/apio_themes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/common/apio_themes.py -------------------------------------------------------------------------------- /apio/common/common_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/common/common_util.py -------------------------------------------------------------------------------- /apio/common/proto/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apio/common/proto/apio.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/common/proto/apio.proto -------------------------------------------------------------------------------- /apio/common/proto/apio_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/common/proto/apio_pb2.py -------------------------------------------------------------------------------- /apio/common/proto/apio_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/common/proto/apio_pb2.pyi -------------------------------------------------------------------------------- /apio/common/proto/update-protos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/common/proto/update-protos.sh -------------------------------------------------------------------------------- /apio/common/rich_lib_windows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/common/rich_lib_windows.py -------------------------------------------------------------------------------- /apio/managers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apio/managers/downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/managers/downloader.py -------------------------------------------------------------------------------- /apio/managers/drivers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/managers/drivers.py -------------------------------------------------------------------------------- /apio/managers/examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/managers/examples.py -------------------------------------------------------------------------------- /apio/managers/packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/managers/packages.py -------------------------------------------------------------------------------- /apio/managers/programmers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/managers/programmers.py -------------------------------------------------------------------------------- /apio/managers/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/managers/project.py -------------------------------------------------------------------------------- /apio/managers/scons_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/managers/scons_filter.py -------------------------------------------------------------------------------- /apio/managers/scons_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/managers/scons_manager.py -------------------------------------------------------------------------------- /apio/managers/unpacker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/managers/unpacker.py -------------------------------------------------------------------------------- /apio/profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/profile.py -------------------------------------------------------------------------------- /apio/resources/80-fpga-ftdi.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/resources/80-fpga-ftdi.rules -------------------------------------------------------------------------------- /apio/resources/80-fpga-serial.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/resources/80-fpga-serial.rules -------------------------------------------------------------------------------- /apio/resources/config.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/resources/config.jsonc -------------------------------------------------------------------------------- /apio/resources/packages.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/resources/packages.jsonc -------------------------------------------------------------------------------- /apio/resources/platforms.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/resources/platforms.jsonc -------------------------------------------------------------------------------- /apio/scons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/scons/README.md -------------------------------------------------------------------------------- /apio/scons/SConstruct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/scons/SConstruct -------------------------------------------------------------------------------- /apio/scons/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apio/scons/apio_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/scons/apio_env.py -------------------------------------------------------------------------------- /apio/scons/plugin_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/scons/plugin_base.py -------------------------------------------------------------------------------- /apio/scons/plugin_ecp5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/scons/plugin_ecp5.py -------------------------------------------------------------------------------- /apio/scons/plugin_gowin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/scons/plugin_gowin.py -------------------------------------------------------------------------------- /apio/scons/plugin_ice40.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/scons/plugin_ice40.py -------------------------------------------------------------------------------- /apio/scons/plugin_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/scons/plugin_util.py -------------------------------------------------------------------------------- /apio/scons/scons_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/scons/scons_handler.py -------------------------------------------------------------------------------- /apio/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apio/utils/cmd_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/utils/cmd_util.py -------------------------------------------------------------------------------- /apio/utils/env_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/utils/env_options.py -------------------------------------------------------------------------------- /apio/utils/jsonc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/utils/jsonc.py -------------------------------------------------------------------------------- /apio/utils/resource_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/utils/resource_util.py -------------------------------------------------------------------------------- /apio/utils/serial_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/utils/serial_util.py -------------------------------------------------------------------------------- /apio/utils/usb_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/utils/usb_util.py -------------------------------------------------------------------------------- /apio/utils/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/apio/utils/util.py -------------------------------------------------------------------------------- /docs/apio-repositories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/apio-repositories.md -------------------------------------------------------------------------------- /docs/apio-vscode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/apio-vscode.md -------------------------------------------------------------------------------- /docs/assets/apio-banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/assets/apio-banner.svg -------------------------------------------------------------------------------- /docs/assets/apio-devices-serial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/assets/apio-devices-serial.png -------------------------------------------------------------------------------- /docs/assets/apio-devices-usb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/assets/apio-devices-usb.png -------------------------------------------------------------------------------- /docs/assets/apio-graph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/assets/apio-graph.svg -------------------------------------------------------------------------------- /docs/assets/apio-illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/assets/apio-illustration.png -------------------------------------------------------------------------------- /docs/assets/apio-info-themes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/assets/apio-info-themes.png -------------------------------------------------------------------------------- /docs/assets/apio-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/assets/apio-logo.png -------------------------------------------------------------------------------- /docs/assets/apio-report-clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/assets/apio-report-clock.png -------------------------------------------------------------------------------- /docs/assets/apio-report-utilization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/assets/apio-report-utilization.png -------------------------------------------------------------------------------- /docs/assets/custom-boards.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/assets/custom-boards.svg -------------------------------------------------------------------------------- /docs/assets/fpgawars-banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/assets/fpgawars-banner.svg -------------------------------------------------------------------------------- /docs/assets/sim-gtkwave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/assets/sim-gtkwave.png -------------------------------------------------------------------------------- /docs/board-drivers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/board-drivers.md -------------------------------------------------------------------------------- /docs/cmd-apio-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-api.md -------------------------------------------------------------------------------- /docs/cmd-apio-boards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-boards.md -------------------------------------------------------------------------------- /docs/cmd-apio-build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-build.md -------------------------------------------------------------------------------- /docs/cmd-apio-clean.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-clean.md -------------------------------------------------------------------------------- /docs/cmd-apio-create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-create.md -------------------------------------------------------------------------------- /docs/cmd-apio-devices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-devices.md -------------------------------------------------------------------------------- /docs/cmd-apio-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-docs.md -------------------------------------------------------------------------------- /docs/cmd-apio-drivers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-drivers.md -------------------------------------------------------------------------------- /docs/cmd-apio-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-examples.md -------------------------------------------------------------------------------- /docs/cmd-apio-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-format.md -------------------------------------------------------------------------------- /docs/cmd-apio-fpgas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-fpgas.md -------------------------------------------------------------------------------- /docs/cmd-apio-graph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-graph.md -------------------------------------------------------------------------------- /docs/cmd-apio-info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-info.md -------------------------------------------------------------------------------- /docs/cmd-apio-lint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-lint.md -------------------------------------------------------------------------------- /docs/cmd-apio-packages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-packages.md -------------------------------------------------------------------------------- /docs/cmd-apio-preferences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-preferences.md -------------------------------------------------------------------------------- /docs/cmd-apio-raw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-raw.md -------------------------------------------------------------------------------- /docs/cmd-apio-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-report.md -------------------------------------------------------------------------------- /docs/cmd-apio-sim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-sim.md -------------------------------------------------------------------------------- /docs/cmd-apio-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-test.md -------------------------------------------------------------------------------- /docs/cmd-apio-upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-upgrade.md -------------------------------------------------------------------------------- /docs/cmd-apio-upload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/cmd-apio-upload.md -------------------------------------------------------------------------------- /docs/command-execution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/command-execution.md -------------------------------------------------------------------------------- /docs/command-line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/command-line.md -------------------------------------------------------------------------------- /docs/commands-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/commands-list.md -------------------------------------------------------------------------------- /docs/contributing-definitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/contributing-definitions.md -------------------------------------------------------------------------------- /docs/contributing-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/contributing-examples.md -------------------------------------------------------------------------------- /docs/creating-apio-version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/creating-apio-version.md -------------------------------------------------------------------------------- /docs/creating-package-version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/creating-package-version.md -------------------------------------------------------------------------------- /docs/custom-boards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/custom-boards.md -------------------------------------------------------------------------------- /docs/development-environment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/development-environment.md -------------------------------------------------------------------------------- /docs/help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/help.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installing-apio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/installing-apio.md -------------------------------------------------------------------------------- /docs/migrating-from-apio-0xx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/migrating-from-apio-0xx.md -------------------------------------------------------------------------------- /docs/project-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/project-file.md -------------------------------------------------------------------------------- /docs/project-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/project-structure.md -------------------------------------------------------------------------------- /docs/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/quick-start.md -------------------------------------------------------------------------------- /docs/raw-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/raw-tools.md -------------------------------------------------------------------------------- /docs/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/stylesheets/extra.css -------------------------------------------------------------------------------- /docs/supported-boards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/supported-boards.md -------------------------------------------------------------------------------- /docs/supported-fpgas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/supported-fpgas.md -------------------------------------------------------------------------------- /docs/system-requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/system-requirements.md -------------------------------------------------------------------------------- /docs/terminology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/terminology.md -------------------------------------------------------------------------------- /docs/updating-the-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/updating-the-docs.md -------------------------------------------------------------------------------- /docs/using-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/using-examples.md -------------------------------------------------------------------------------- /docs/using-system-verilog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/using-system-verilog.md -------------------------------------------------------------------------------- /docs/using-testbenches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/using-testbenches.md -------------------------------------------------------------------------------- /docs/video-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/docs/video-tutorial.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/pyproject.toml -------------------------------------------------------------------------------- /remote-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/remote-config/README.md -------------------------------------------------------------------------------- /remote-config/apio-0.9.7.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/remote-config/apio-0.9.7.jsonc -------------------------------------------------------------------------------- /remote-config/apio-1.0.0.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/remote-config/apio-1.0.0.jsonc -------------------------------------------------------------------------------- /remote-config/apio-1.0.1.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/remote-config/apio-1.0.1.jsonc -------------------------------------------------------------------------------- /remote-config/apio-1.0.2.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/remote-config/apio-1.0.2.jsonc -------------------------------------------------------------------------------- /scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/browser-test/graph.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/scripts/browser-test/graph.pdf -------------------------------------------------------------------------------- /scripts/browser-test/graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/scripts/browser-test/graph.png -------------------------------------------------------------------------------- /scripts/browser-test/graph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/scripts/browser-test/graph.svg -------------------------------------------------------------------------------- /scripts/browser-test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/scripts/browser-test/test.py -------------------------------------------------------------------------------- /scripts/check-icestudio-test-examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/scripts/check-icestudio-test-examples.sh -------------------------------------------------------------------------------- /scripts/diff_jsonc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/scripts/diff_jsonc.py -------------------------------------------------------------------------------- /scripts/generate_commands_help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/scripts/generate_commands_help.py -------------------------------------------------------------------------------- /scripts/genereate-repo-cleaner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/scripts/genereate-repo-cleaner.sh -------------------------------------------------------------------------------- /scripts/update_commands_txt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/scripts/update_commands_txt.sh -------------------------------------------------------------------------------- /tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tasks.py -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/board_tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/board_tests/README.md -------------------------------------------------------------------------------- /tests/board_tests/alhambra-ii/test_leds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/board_tests/alhambra-ii/test_leds.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/example_projects/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/README.md -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/blinky/Blinky.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/blinky/Blinky.v -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/blinky/apio.ini: -------------------------------------------------------------------------------- 1 | [env:default] 2 | board = colorlight-5a-75b-v8 3 | top-module = Test 4 | 5 | -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/blinky/info: -------------------------------------------------------------------------------- 1 | Blinking LED 2 | -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/blinky/pinout.lpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/blinky/pinout.lpf -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/icestudio-button/apio.ini: -------------------------------------------------------------------------------- 1 | [env:default] 2 | board = colorlight-5a-75b-v8 3 | top-module = main 4 | -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/icestudio-button/button.ice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/icestudio-button/button.ice -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/icestudio-button/main.lpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/icestudio-button/main.lpf -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/icestudio-button/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/icestudio-button/main.v -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/icestudio-button/main_tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/icestudio-button/main_tb.gtkw -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/icestudio-button/main_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/icestudio-button/main_tb.v -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/apio.ini: -------------------------------------------------------------------------------- 1 | [env:default] 2 | board = colorlight-5a-75b-v8 3 | top-module = parity 4 | 5 | -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/apio_testing.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/apio_testing.vh -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/fpgas.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/fpgas.jsonc -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/parity.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/parity.v -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/parity_tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/parity_tb.gtkw -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/parity_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/parity_tb.v -------------------------------------------------------------------------------- /tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/pinout.lpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ecp5/colorlight-5a-75b-v8/parity/pinout.lpf -------------------------------------------------------------------------------- /tests/example_projects/gowin/sipeed-tang-nano-9k/blinky/apio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/gowin/sipeed-tang-nano-9k/blinky/apio.ini -------------------------------------------------------------------------------- /tests/example_projects/gowin/sipeed-tang-nano-9k/blinky/apio_testing.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/gowin/sipeed-tang-nano-9k/blinky/apio_testing.vh -------------------------------------------------------------------------------- /tests/example_projects/gowin/sipeed-tang-nano-9k/blinky/blinky.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/gowin/sipeed-tang-nano-9k/blinky/blinky.cst -------------------------------------------------------------------------------- /tests/example_projects/gowin/sipeed-tang-nano-9k/blinky/blinky.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/gowin/sipeed-tang-nano-9k/blinky/blinky.v -------------------------------------------------------------------------------- /tests/example_projects/gowin/sipeed-tang-nano-9k/blinky/blinky_tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/gowin/sipeed-tang-nano-9k/blinky/blinky_tb.gtkw -------------------------------------------------------------------------------- /tests/example_projects/gowin/sipeed-tang-nano-9k/blinky/blinky_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/gowin/sipeed-tang-nano-9k/blinky/blinky_tb.v -------------------------------------------------------------------------------- /tests/example_projects/gowin/sipeed-tang-nano-9k/parity/apio.ini: -------------------------------------------------------------------------------- 1 | 2 | [env:default] 3 | board = sipeed-tang-nano-9k 4 | top-module = parity 5 | 6 | 7 | -------------------------------------------------------------------------------- /tests/example_projects/gowin/sipeed-tang-nano-9k/parity/apio_testing.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/gowin/sipeed-tang-nano-9k/parity/apio_testing.vh -------------------------------------------------------------------------------- /tests/example_projects/gowin/sipeed-tang-nano-9k/parity/parity.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/gowin/sipeed-tang-nano-9k/parity/parity.cst -------------------------------------------------------------------------------- /tests/example_projects/gowin/sipeed-tang-nano-9k/parity/parity.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/gowin/sipeed-tang-nano-9k/parity/parity.v -------------------------------------------------------------------------------- /tests/example_projects/gowin/sipeed-tang-nano-9k/parity/parity_tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/gowin/sipeed-tang-nano-9k/parity/parity_tb.gtkw -------------------------------------------------------------------------------- /tests/example_projects/gowin/sipeed-tang-nano-9k/parity/parity_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/gowin/sipeed-tang-nano-9k/parity/parity_tb.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/apio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/apio.ini -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/bcd/bcd_digit.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/bcd/bcd_digit.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/bcd/bcd_digit_tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/bcd/bcd_digit_tb.gtkw -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/bcd/bcd_digit_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/bcd/bcd_digit_tb.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/main.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/main_tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/main_tb.gtkw -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/main_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/main_tb.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/pinout.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/pinout.pcf -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/testing/apio_testing.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/testing/apio_testing.vh -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/util/reset_gen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/util/reset_gen.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/util/ticker.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/util/ticker.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/util/ticker_tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/util/ticker_tb.gtkw -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/bcd-counter/util/ticker_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/bcd-counter/util/ticker_tb.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-jumping-led/02-jumping-LED.ice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-jumping-led/02-jumping-LED.ice -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-jumping-led/02-jumping-LED_tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-jumping-led/02-jumping-LED_tb.gtkw -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-jumping-led/02-jumping-LED_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-jumping-led/02-jumping-LED_tb.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-jumping-led/apio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-jumping-led/apio.ini -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-jumping-led/main.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-jumping-led/main.pcf -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-jumping-led/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-jumping-led/main.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-ledon/apio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-ledon/apio.ini -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-ledon/ledon.ice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-ledon/ledon.ice -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-ledon/ledon_tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-ledon/ledon_tb.gtkw -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-ledon/ledon_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-ledon/ledon_tb.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-ledon/main.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-ledon/main.pcf -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-ledon/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-ledon/main.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-leds-buttons/01-LEDs-buttons.ice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-leds-buttons/01-LEDs-buttons.ice -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-leds-buttons/01-LEDs-buttons_tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-leds-buttons/01-LEDs-buttons_tb.gtkw -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-leds-buttons/01-LEDs-buttons_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-leds-buttons/01-LEDs-buttons_tb.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-leds-buttons/apio.ini: -------------------------------------------------------------------------------- 1 | [env:default] 2 | board = alhambra-ii 3 | top-module = main 4 | 5 | -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-leds-buttons/main.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-leds-buttons/main.pcf -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-leds-buttons/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-leds-buttons/main.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/03-riscv-stop-watch.ice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/03-riscv-stop-watch.ice -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/03-riscv-stop-watch_tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/03-riscv-stop-watch_tb.gtkw -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/03-riscv-stop-watch_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/03-riscv-stop-watch_tb.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/apio.ini: -------------------------------------------------------------------------------- 1 | [env:default] 2 | board = alhambra-ii 3 | top-module = main 4 | -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/main.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/main.pcf -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/main.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/v5a4ee6.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/v5a4ee6.list -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/v771499.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/v771499.list -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/v9298ae.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/v9298ae.list -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-riscv-stop-watch/vba98fe.list: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-tff/apio.ini: -------------------------------------------------------------------------------- 1 | [env:default] 2 | board = alhambra-ii 3 | top-module = main 4 | -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-tff/main.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-tff/main.pcf -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-tff/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-tff/main.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-tff/tff.ice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-tff/tff.ice -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-tff/tff_tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-tff/tff_tb.gtkw -------------------------------------------------------------------------------- /tests/example_projects/ice40/alhambra-ii/icestudio-tff/tff_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/alhambra-ii/icestudio-tff/tff_tb.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-jumping-led/02-jumping-LED.ice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/icezum/icestudio-jumping-led/02-jumping-LED.ice -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-jumping-led/apio.ini: -------------------------------------------------------------------------------- 1 | [env:default] 2 | board = icezum 3 | top-module = main 4 | -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-jumping-led/main.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/icezum/icestudio-jumping-led/main.pcf -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-jumping-led/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/icezum/icestudio-jumping-led/main.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-leds-buttons/01-LEDs-buttons.ice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/icezum/icestudio-leds-buttons/01-LEDs-buttons.ice -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-leds-buttons/apio.ini: -------------------------------------------------------------------------------- 1 | [env:default] 2 | board = icezum 3 | top-module = main 4 | -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-leds-buttons/main.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/icezum/icestudio-leds-buttons/main.pcf -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-leds-buttons/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/icezum/icestudio-leds-buttons/main.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/03-riscv-stop-watch.ice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/03-riscv-stop-watch.ice -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/apio.ini: -------------------------------------------------------------------------------- 1 | [env:default] 2 | board = icezum 3 | top-module = main 4 | -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/main.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/main.pcf -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/main.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/main.v -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/v5a4ee6.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/v5a4ee6.list -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/v771499.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/v771499.list -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/v9298ae.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/v9298ae.list -------------------------------------------------------------------------------- /tests/example_projects/ice40/icezum/icestudio-riscv-stop-watch/vba98fe.list: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/first_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/first_test.py -------------------------------------------------------------------------------- /tests/integration_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration_tests/test_projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/integration_tests/test_projects.py -------------------------------------------------------------------------------- /tests/unit_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_api.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_boards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_boards.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_build.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_clean.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_create.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_devices.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_drivers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_drivers.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_examples.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_format.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_fpgas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_fpgas.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_graph.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_info.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_lint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_lint.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_packages.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_preferences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_preferences.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_raw.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_report.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_sim.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_test.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_upgrade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_upgrade.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_apio_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_apio_upload.py -------------------------------------------------------------------------------- /tests/unit_tests/commands/test_shortcuts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/commands/test_shortcuts.py -------------------------------------------------------------------------------- /tests/unit_tests/common/test_apio_console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/common/test_apio_console.py -------------------------------------------------------------------------------- /tests/unit_tests/common/test_apio_themes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/common/test_apio_themes.py -------------------------------------------------------------------------------- /tests/unit_tests/common/test_common_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/common/test_common_utils.py -------------------------------------------------------------------------------- /tests/unit_tests/managers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/managers/test_programmers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/managers/test_programmers.py -------------------------------------------------------------------------------- /tests/unit_tests/managers/test_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/managers/test_project.py -------------------------------------------------------------------------------- /tests/unit_tests/managers/test_scons_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/managers/test_scons_filters.py -------------------------------------------------------------------------------- /tests/unit_tests/managers/test_scons_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/managers/test_scons_manager.py -------------------------------------------------------------------------------- /tests/unit_tests/scons/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/scons/test_apio_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/scons/test_apio_env.py -------------------------------------------------------------------------------- /tests/unit_tests/scons/test_plugin_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/scons/test_plugin_util.py -------------------------------------------------------------------------------- /tests/unit_tests/scons/testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/scons/testing.py -------------------------------------------------------------------------------- /tests/unit_tests/test_apio_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/test_apio_context.py -------------------------------------------------------------------------------- /tests/unit_tests/test_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/test_profile.py -------------------------------------------------------------------------------- /tests/unit_tests/test_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/test_resources.py -------------------------------------------------------------------------------- /tests/unit_tests/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/utils/test_cmd_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/utils/test_cmd_util.py -------------------------------------------------------------------------------- /tests/unit_tests/utils/test_jsonc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/utils/test_jsonc.py -------------------------------------------------------------------------------- /tests/unit_tests/utils/test_serial_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/utils/test_serial_util.py -------------------------------------------------------------------------------- /tests/unit_tests/utils/test_usb_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/utils/test_usb_util.py -------------------------------------------------------------------------------- /tests/unit_tests/utils/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tests/unit_tests/utils/test_util.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FPGAwars/apio/HEAD/tox.ini --------------------------------------------------------------------------------