# https://github.com/open-tool-forge/fpga-toolchain/releases
read os <<< "linux"
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash -eu | |
if [ $# -gt 0 ]; then | |
BASE_DIR="$(readlink -e "${1}")"; shift | |
else | |
BASE_DIR="$(readlink -e .)"; | |
fi | |
if [ $# -gt 0 ]; then | |
( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
VERSION_SHORT:=$(shell git describe --dirty=+ 2>/dev/null || echo "unknown") | |
release: main.hex | |
tar -caf $(PROJECT_NAME)_binary_$(VERSION_SHORT).tgz --xform 's!^!$(PROJECT_NAME)_$(VERSION_SHORT)/!' main.elf main.hex main.map | |
git archive HEAD --format tar.gz --prefix $(PROJECT_NAME)_$(VERSION_SHORT)/ > $(PROJECT_NAME)_$(VERSION_SHORT).tgz |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
obj-m := hello.o | |
SRC := $(shell pwd) | |
all: | |
$(MAKE) -C $(KERNEL_SRC) M=$(SRC) | |
modules_install: | |
$(MAKE) -C $(KERNEL_SRC) M=$(SRC) modules_install |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### 11:26:27 attie@perdy:~/proj/nmigen [0] ### {1,/home/attie} | |
$ python3.8 -m venv venv | |
### 11:26:31 attie@perdy:~/proj/nmigen [0] ### {1,/home/attie} | |
$ . venv/bin/activate | |
### 11:26:37 attie@perdy:~/proj/nmigen [0] ### {1,/home/attie} | |
venv:$ pip3 install 'nmigen-yosys>=0.9.post4248.*' | |
Collecting nmigen-yosys>=0.9.post4248.* | |
Downloading https://files.pythonhosted.org/packages/13/22/f7deea3304bfac4c3b8288548049536f48de1467d3111975a637ec2eb92c/nmigen_yosys-0.9.post4248.dev7-py3-none-any.whl (460kB) | |
|████████████████████████████████| 460kB 2.7MB/s | |
Collecting wasmtime~=0.16.0 (from nmigen-yosys>=0.9.post4248.*) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### 11:26:27 attie@perdy:~/proj/nmigen [0] ### {1,/home/attie} | |
$ python3.8 -m venv venv | |
### 11:26:31 attie@perdy:~/proj/nmigen [0] ### {1,/home/attie} | |
$ . venv/bin/activate | |
### 11:26:37 attie@perdy:~/proj/nmigen [0] ### {1,/home/attie} | |
venv:$ pip3 install 'nmigen-yosys>=0.9.post4248.*' | |
Collecting nmigen-yosys>=0.9.post4248.* | |
Downloading https://files.pythonhosted.org/packages/13/22/f7deea3304bfac4c3b8288548049536f48de1467d3111975a637ec2eb92c/nmigen_yosys-0.9.post4248.dev7-py3-none-any.whl (460kB) | |
|████████████████████████████████| 460kB 2.7MB/s | |
Collecting wasmtime~=0.16.0 (from nmigen-yosys>=0.9.post4248.*) |
# https://github.com/open-tool-forge/fpga-toolchain/releases
I hereby claim:
- I am attie on github.
- I am attie (https://keybase.io/attie) on keybase.
- I have a public key ASCqW8sJURyxuw7dswIzwzCq7VVlfhU8k2ic2aBWyABEzgo
To claim this, I am signing this object:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import logging | |
import asyncio | |
from aramanth import * | |
from ....support.endpoint import * | |
from ....gateware.pads import * | |
from ....gateware.pll import * | |
from ... import * | |
class VideoIkea2WireSubtarget(Elaboratable): |
OlderNewer