27 lines
521 B
Nix
27 lines
521 B
Nix
{ pkgs, ... }:
|
|
|
|
{
|
|
environment.systemPackages = with pkgs; [
|
|
# Synthesis
|
|
icestorm
|
|
nextpnr
|
|
trellis
|
|
yosys
|
|
# Testing
|
|
ghdl
|
|
symbiyosys
|
|
verilog
|
|
# Programming
|
|
dfu-util
|
|
tinyprog
|
|
wishbone-tool
|
|
( callPackage ../externals/packages/fujproj { } )
|
|
|
|
# CPU stuff
|
|
pkgsCross.riscv64-embedded.buildPackages.binutils
|
|
pkgsCross.riscv64-embedded.buildPackages.gcc
|
|
pkgsCross.riscv32-embedded.buildPackages.binutils
|
|
pkgsCross.riscv32-embedded.buildPackages.gcc
|
|
];
|
|
}
|