Skip to content

Commit

Permalink
[setups] move to repo neorv32-setups
Browse files Browse the repository at this point in the history
  • Loading branch information
umarcor committed Jan 13, 2022
1 parent 4c05654 commit 96d1dbd
Show file tree
Hide file tree
Showing 100 changed files with 56 additions and 8,367 deletions.
56 changes: 0 additions & 56 deletions .github/generate-job-matrix.py

This file was deleted.

11 changes: 0 additions & 11 deletions .github/impl.dockerfile

This file was deleted.

19 changes: 0 additions & 19 deletions .github/sim.dockerfile

This file was deleted.

40 changes: 0 additions & 40 deletions .github/workflows/Containers.yml

This file was deleted.

59 changes: 0 additions & 59 deletions .github/workflows/Implementation.yml

This file was deleted.

57 changes: 56 additions & 1 deletion .github/workflows/Processor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ on:
jobs:


Processor:
Linux:
runs-on: ubuntu-latest
name: '🐧 Ubuntu | Shell script'

Expand Down Expand Up @@ -75,3 +75,58 @@ jobs:
with:
image: ghcr.io/stnolting/neorv32/sim
cmd: ./sim/run.py --ci-mode -v


Windows:
runs-on: windows-latest
strategy:
fail-fast: false
matrix:
include: [
{icon: '⬛', installs: 'MINGW32' },
{icon: '🟦', installs: 'MINGW64' },
]
name: '${{ matrix.icon }} ${{ matrix.installs }} | VUnit'
defaults:
run:
shell: msys2 {0}
steps:

- name: '⚙️ git config'
run: git config --global core.autocrlf input
shell: bash

- name: '🧰 Checkout'
uses: actions/checkout@v2
with:
# The command 'git describe' (used for version) needs the history.
fetch-depth: 0

- name: '${{ matrix.icon }} Setup MSYS2'
uses: msys2/setup-msys2@v2
with:
msystem: ${{ matrix.installs }}
update: true
install: make
pacboy: >
ghdl:p
python-pip:p
riscv64-unknown-elf-gcc:p
- name: '⚙️ Build and install Processor Check software'
run: |
make -C sw/example/processor_check \
RISCV_PREFIX=riscv64-unknown-elf- \
clean_all \
USER_FLAGS+=-DRUN_CHECK \
USER_FLAGS+=-DUART0_SIM_MODE \
USER_FLAGS+=-DSUPPRESS_OPTIONAL_UART_PRINT \
MARCH=rv32imac \
info \
all
- name: '🐍 Install VUnit'
run: pip install vunit_hdl

- name: '🚧 Run Processor Hardware Tests with VUnit'
run: ./sim/run.py --ci-mode -v
117 changes: 0 additions & 117 deletions .github/workflows/Windows.yml

This file was deleted.

2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,6 @@ setting up your NEORV32 setup!
\
[![riscv-arch-test](https://img.shields.io/github/workflow/status/stnolting/neorv32/riscv-arch-test/master?longCache=true&style=flat-square&label=riscv-arch-test&logo=Github%20Actions&logoColor=fff)](https://github.com/stnolting/neorv32/actions?query=workflow%3Ariscv-arch-test)
[![Processor](https://img.shields.io/github/workflow/status/stnolting/neorv32/Processor/master?longCache=true&style=flat-square&label=Processor&logo=Github%20Actions&logoColor=fff)](https://github.com/stnolting/neorv32/actions?query=workflow%3AProcessor)
[![Implementation](https://img.shields.io/github/workflow/status/stnolting/neorv32/Implementation/master?longCache=true&style=flat-square&label=Implementation&logo=Github%20Actions&logoColor=fff)](https://github.com/stnolting/neorv32/actions?query=workflow%3AImplementation)
[![Windows](https://img.shields.io/github/workflow/status/stnolting/neorv32/Windows/master?longCache=true&style=flat-square&label=Windows&logo=Github%20Actions&logoColor=fff)](https://github.com/stnolting/neorv32/actions?query=workflow%3AWindows)

[[back to top](#The-NEORV32-RISC-V-Processor)]

Expand Down
Loading

0 comments on commit 96d1dbd

Please sign in to comment.