Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[fud2] Add list subcommand #1937

Merged
merged 1 commit into from
Feb 29, 2024
Merged

[fud2] Add list subcommand #1937

merged 1 commit into from
Feb 29, 2024

Conversation

sampsyo
Copy link
Contributor

@sampsyo sampsyo commented Feb 27, 2024

Just a really small task from #1878! This new fud2 list command just prints a list of all the registered states and operations, in case you forget a name or whatever.

The current output is:

$ fud2 list
States:
  verilog: .sv .v
  calyx: .futil
  dahlia: .fuse
  mrxl: .mrxl
  dat: .json
  vcd: .vcd
  sim: .exe
  verilog-noverify: .sv
  firrtl: .fir
  primitive-uses-json: .json
  debug:
  xo: .xo
  xclbin: .xclbin

Operations:
  calyx-to-verilog: calyx -> verilog
  dahlia-to-calyx: dahlia -> calyx
  mrxl-to-calyx: mrxl -> calyx
  simulate: sim -> dat
  trace: sim -> vcd
  calyx-noverify: calyx -> verilog-noverify
  icarus: verilog-noverify -> sim
  calyx-to-firrtl: calyx -> firrtl
  firrtl: firrtl -> verilog
  firrtl-noverify: firrtl -> verilog-noverify
  primitive-uses: calyx -> primitive-uses-json
  verilator: verilog -> sim
  interp: calyx -> dat
  debug: calyx -> debug
  xo: calyx -> xo
  xclbin: xo -> xclbin
  xrt: xclbin -> dat
  xrt-trace: xclbin -> vcd

This new command just prints a list of all the registered states and
operations, in case you forget a name or whatever.
@sampsyo sampsyo added the C: fud2 experimental driver label Feb 27, 2024
@rachitnigam
Copy link
Contributor

Incredible 👨‍🍳

@sampsyo sampsyo merged commit 064206b into main Feb 29, 2024
7 checks passed
@sampsyo sampsyo deleted the fud2-list branch February 29, 2024 13:16
@sampsyo sampsyo mentioned this pull request Feb 29, 2024
22 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: fud2 experimental driver
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants