Commit Graph

5770 Commits

Author SHA1 Message Date
tangxifan dba59b0460
Merge pull request #993 from lnis-uofu/ext_exec
New command ``ext_exec`` to allow system call; Automate bus group generation in openfpga shell scripts
2023-01-11 20:14:47 -08:00
tangxifan 0375ec8501
Merge branch 'master' into ext_exec 2023-01-11 17:19:22 -08:00
tangxifan c55d54d325 [code] format 2023-01-11 17:19:04 -08:00
tangxifan 9b109edaa1 [doc] added a new command 2023-01-11 17:14:06 -08:00
tangxifan bbf83101be [test] deploy new test to ci 2023-01-11 17:11:28 -08:00
tangxifan c7dc3ce7dc [test] pass 2023-01-11 17:10:29 -08:00
tangxifan f6f153ace4 [test] debugging 2023-01-11 17:06:31 -08:00
tangxifan d5ebbeea9a [test] adding a new test to show how to automate generation of bus group files 2023-01-11 16:59:54 -08:00
tangxifan c00c43cbd4 [core] fixed a few bugs 2023-01-11 16:39:25 -08:00
tangxifan 9bbb09ef0f [core] adding a new command 'exec_external' to run system call 2023-01-11 16:31:26 -08:00
tangxifan 9424806416
Merge pull request #992 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2023-01-11 16:04:02 -08:00
github-actions[bot] d7e55cfebb Updated Patch Count 2023-01-12 00:02:31 +00:00
tangxifan e6b1a6cb9d
Merge pull request #989 from lnis-uofu/dependabot/submodules/yosys-plugins-e81b0c1
Bump yosys-plugins from `ca5bb9a` to `e81b0c1`
2023-01-11 13:20:24 -08:00
dependabot[bot] a10aff4dec
Bump yosys-plugins from `ca5bb9a` to `e81b0c1`
Bumps [yosys-plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) from `ca5bb9a` to `e81b0c1`.
- [Release notes](https://github.com/SymbiFlow/yosys-symbiflow-plugins/releases)
- [Commits](ca5bb9a2ba...e81b0c14d5)

---
updated-dependencies:
- dependency-name: yosys-plugins
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-10 07:04:42 +00:00
tangxifan 0b2241c4e4
Merge pull request #988 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2023-01-09 16:04:50 -08:00
github-actions[bot] a5a92b4f0c Updated Patch Count 2023-01-10 00:02:33 +00:00
tangxifan 3c0ca84158
Merge pull request #987 from lnis-uofu/dependabot/submodules/vtr-verilog-to-routing-c8f5a65
Bump vtr-verilog-to-routing from `3637125` to `c8f5a65`
2023-01-09 12:06:17 -08:00
tangxifan 0e4d5fdd29
Merge pull request #986 from lnis-uofu/hide_cmd
Now hidden commands are not allowed to be called through interactive mode and script model in OpenFPGA shell
2023-01-09 11:50:03 -08:00
dependabot[bot] 1ea99d9496
Bump vtr-verilog-to-routing from `3637125` to `c8f5a65`
Bumps [vtr-verilog-to-routing](https://github.com/verilog-to-routing/vtr-verilog-to-routing) from `3637125` to `c8f5a65`.
- [Release notes](https://github.com/verilog-to-routing/vtr-verilog-to-routing/releases)
- [Commits](36371250eb...c8f5a653bf)

---
updated-dependencies:
- dependency-name: vtr-verilog-to-routing
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 07:06:02 +00:00
tangxifan ff0a4dfccb [lib] format 2023-01-08 22:41:07 -08:00
tangxifan aec592b27e [lib] now shell forbids to call any hidden commands from interactive mode or script mode 2023-01-08 22:34:35 -08:00
tangxifan da7153f031 [lib] typo which causes shell show hidden commands mistakenly 2023-01-08 21:43:35 -08:00
tangxifan 2e84a48779
Merge pull request #984 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2023-01-07 15:22:28 -08:00
github-actions[bot] 305282086e Updated Patch Count 2023-01-07 23:15:49 +00:00
tangxifan 1bbae211e0
Merge pull request #983 from lnis-uofu/cmd_template
Now OpenFPGA commands are template functions
2023-01-07 14:57:42 -08:00
tangxifan b569d6b603 [core] format 2023-01-07 11:40:17 -08:00
tangxifan d2632b17cd [lib] bug 2023-01-07 11:39:26 -08:00
tangxifan c7a4d25e35 [core] now all the commands can be optionally hidden 2023-01-07 11:36:10 -08:00
tangxifan 4385b364af [code] now setup command can be hidden optionally 2023-01-07 11:18:43 -08:00
tangxifan 7028c1ec72 [lib] now openfpga shell supports a new type of executive functions 2023-01-07 11:17:02 -08:00
tangxifan 9b5b1b0da7 [core] clang syntax error 2023-01-07 09:18:58 -08:00
tangxifan fadd08c005 Merge branch 'cmd_template' of github.com:lnis-uofu/OpenFPGA into cmd_template 2023-01-06 22:39:02 -08:00
tangxifan 52e803804d [core] add missing file 2023-01-06 22:37:55 -08:00
tangxifan faa92fa612
Merge branch 'master' into cmd_template 2023-01-06 21:45:23 -08:00
tangxifan 7239782dc1
Merge pull request #981 from lnis-uofu/dependabot/submodules/yosys-plugins-ca5bb9a
Bump yosys-plugins from `dfc1b73` to `ca5bb9a`
2023-01-06 21:45:14 -08:00
tangxifan 279e790fd8 [core] rename file to avoid collision 2023-01-06 21:41:52 -08:00
tangxifan 2fc047daff [core] format 2023-01-06 21:11:12 -08:00
tangxifan cf824e7161 [core] now bitstream commands follow templates 2023-01-06 21:08:50 -08:00
tangxifan 26c294679a [core] now setup commands follow templates 2023-01-06 20:52:37 -08:00
tangxifan a99794f51c [core] now FPGA-SDC commands follow templates 2023-01-06 19:22:51 -08:00
tangxifan 401b640852 [core] format 2023-01-06 17:50:47 -08:00
tangxifan 12134f4106 [core] now openfpga verilog commands follow templates 2023-01-06 17:48:00 -08:00
tangxifan 93c00207ab [core] now command functions are templates, which can be used by other extensions 2023-01-06 17:23:01 -08:00
dependabot[bot] 2c62d5634f
Bump yosys-plugins from `dfc1b73` to `ca5bb9a`
Bumps [yosys-plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) from `dfc1b73` to `ca5bb9a`.
- [Release notes](https://github.com/SymbiFlow/yosys-symbiflow-plugins/releases)
- [Commits](dfc1b73208...ca5bb9a2ba)

---
updated-dependencies:
- dependency-name: yosys-plugins
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05 07:05:02 +00:00
tangxifan e57e5b2d05
Merge pull request #979 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2023-01-04 16:03:36 -08:00
github-actions[bot] ea849ff4be Updated Patch Count 2023-01-05 00:02:20 +00:00
tangxifan 8db1ccc487
Merge pull request #974 from lnis-uofu/dependabot/submodules/yosys-plugins-dfc1b73
Bump yosys-plugins from `ef5f5a2` to `dfc1b73`
2023-01-04 10:28:47 -08:00
dependabot[bot] c75170025c
Bump yosys-plugins from `ef5f5a2` to `dfc1b73`
Bumps [yosys-plugins](https://github.com/SymbiFlow/yosys-symbiflow-plugins) from `ef5f5a2` to `dfc1b73`.
- [Release notes](https://github.com/SymbiFlow/yosys-symbiflow-plugins/releases)
- [Commits](ef5f5a2efe...dfc1b73208)

---
updated-dependencies:
- dependency-name: yosys-plugins
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-03 07:04:26 +00:00
tangxifan dfad41ac01
Merge pull request #973 from lnis-uofu/patch_update
Pulling refs/heads/master into master
2023-01-02 16:05:45 -08:00
github-actions[bot] c1c0b59170 Updated Patch Count 2023-01-03 00:04:22 +00:00