Nandor Licker
2e205dce13
Enabled clang-format on C++ sources ( #1139 )
...
* Enabled clang-format on C++ sources
Ran clang-format on sources committed to the repository and added a CI job to ensure sources are properly formatted on each commit.
Clang-format can be installed using Linux package managers and the `git clang-format` command can be used to format all files that change with a commit.
* Update docs/Developer-Docs/GoldenGate-and-Driver-Development.rst
Co-authored-by: Tim Snyder <timothy.snyder@sifive.com>
* Update scripts/machine-launch-script.sh
Co-authored-by: Tim Snyder <timothy.snyder@sifive.com>
Co-authored-by: David Biancolin <david.biancolin@sifive.com>
Co-authored-by: Tim Snyder <timothy.snyder@sifive.com>
2022-08-02 23:12:13 -07:00
Howard Mao
1b116b7897
fix check-rtc tests
2020-03-08 21:43:39 +00:00
Sagar Karandikar
60f36f115b
add gitignore that ignores firesim-software symlink that we will generate
2020-02-20 18:27:51 +00:00
Sagar Karandikar
d6b4fba0b4
remove firesim-software symlink
2020-02-20 18:27:22 +00:00
David Biancolin
2153a37c97
Print target cycle count in init in linux-poweroff
2020-02-15 05:17:50 +00:00
Nathan Pemberton
d5d9a9c41b
Handle firesim-as-top by overwriting firemarshal config only on the
...
initial clone of chipyard. Also adds back the firesim-software directory
(as a symlink now).
2020-01-28 16:25:01 -05:00
Nathan Pemberton
3d21eeb3f9
Remove firemarshal submodule (it will be moved to chipyard)
2020-01-27 20:30:04 -05:00
Nathan Pemberton
39794da914
Bump FireMarshal to release 1.8
2020-01-24 19:06:05 -05:00
Nathan Pemberton
f90849d549
Move even more documentation to FireMarshal's own readthedocs. This also
...
moves FireMarshal into the Workloads section (from its own section).
2020-01-22 21:05:43 -05:00
Nathan Pemberton
242371ab63
Bump FireMarshal in preparation for the January 2020 chipyard release.
...
This bump includes support for custom qemu and pk (requested by keystone
team). It also has more sensible behavior for the doit database
location.
2020-01-21 19:42:34 -05:00
Howard Mao
66d673c6f7
update icenet for checksum changes
2019-12-16 22:33:15 +00:00
Nathan Pemberton
71e18b3988
bump FireMarshal to dev
2019-11-13 14:50:21 -05:00
Nathan Pemberton
e57b4ede73
Bump FireMarshal to get better submodule handling. Specifically, marshal
...
is no longer initialized recursively by default (you have to manually
./init-submodules.sh)
2019-11-12 17:17:05 -05:00
Abraham Gonzalez
d1e9960ac3
bump firesim-software
2019-11-05 01:29:45 +00:00
David Biancolin
df8a79d124
Bump FireMarshal
2019-10-12 05:29:25 +00:00
Sagar Karandikar
47d60b5646
bump firemarshal
2019-10-10 05:17:37 +00:00
Sagar Karandikar
0910f56be1
bump submodules
2019-10-10 05:11:13 +00:00
Nathan Pemberton
6a12f63dbd
bumps firemarshal to include the sha3 workload
2019-10-06 23:21:46 -04:00
Nathan Pemberton
3840b6e7bf
Move Qemu to chipyard from firesim (it's installed along with the
...
toolchain automatically)
2019-10-04 19:05:53 -04:00
Nathan Pemberton
ffe68ac7f6
Add support for a firesim-software symlink in chipyard.
2019-10-03 18:45:34 -04:00
Nathan Pemberton
81b944a5a5
Bump firesim-software to include updated buildroot, fedora, and linux
...
kernel
2019-10-01 21:39:52 -04:00
Nathan Pemberton
b494e5b73d
Bump to linux 5.3. Required an update to qemu 4.1 as well.
2019-09-19 01:59:44 +00:00
Nathan Pemberton
160bf9b7d4
Bump firesim-software to the linux5 branch to get the updated linux
...
kernel.
2019-08-23 18:46:26 +00:00
David Biancolin
5c2aaa3f64
Merge submodule dev branches into master; bump
2019-06-26 22:41:23 +00:00
Nathan Pemberton
638803719b
pulled in some test-script fixes from firesim-software
2019-06-25 22:22:04 +00:00
Nathan Pemberton
b6b188c4ae
Update firesim-software for release 1.6.0
2019-06-25 14:14:54 -04:00
David Biancolin
3e04a18de2
Bump firesim-software, make build-setup.sh install new deps
2019-06-25 16:48:07 +00:00
David Biancolin
8ba557d9b9
Bump firesim sw
2019-06-18 20:10:27 +00:00
David Biancolin
698d549e35
Fix prebuilt toolchain to use gcc 7.2
2019-06-08 12:38:15 +00:00
David Biancolin
9d2a153a1c
Bump sw
2019-06-07 01:52:29 +00:00
David Biancolin
0923e4c893
Bump FC; firesim-software
2019-05-21 04:51:05 +00:00
Howard Mao
0f4343730b
Support Ethernet pause frames
2019-02-25 22:08:04 +00:00
Howard Mao
163e67dc75
add test of flow control
2019-02-25 21:43:43 +00:00
Sagar Karandikar
a0c370b844
bump firesim-software to master
2019-02-25 00:53:40 +00:00
Sagar Karandikar
2ba410205f
bump firesim-software submodule to dev
2019-02-24 01:09:18 +00:00
Sagar Karandikar
71f15f3ae0
bump firesim-software
2019-02-24 00:48:53 +00:00
Sagar Karandikar
3f9ca67c58
first clone setup supply -v to marshal by default
2019-02-21 23:38:19 +00:00
Sagar Karandikar
786ffdbea4
bump firesim software
2019-02-18 23:23:25 +00:00
Sagar Karandikar
d3432c2bc3
bump firesim-software, update first-clone script
2019-02-18 22:35:48 +00:00
Sagar Karandikar
6ae824ae31
bump to match firesim-software PR
2019-02-18 22:28:08 +00:00
Nathan Pemberton
8466f1391c
Bump firesim-sw. All tests pass.
2019-01-25 04:08:04 +00:00
Nathan Pemberton
a6e89f64b7
Tested on a fresh machine. Everything works except spike (due to issue
2019-01-25 03:04:34 +00:00
Nathan Pemberton
38a90e022a
Bump firesim-sw
2019-01-24 04:21:46 +00:00
Nathan Pemberton
0142d9d92a
Change firesim-sw submodule to point to custom-workloads
2019-01-15 19:58:12 +00:00
Nathan Pemberton
9f7264d83d
Bump firesim-software to pick up fedora network fix
2018-12-04 18:57:45 +00:00
Howard Mao
6d6f6bd552
bump firesim-software for new fedora image initscripts
2018-11-27 21:02:07 +00:00
Sagar Karandikar
7e62ce968d
bump to network-benchmarks master
2018-11-13 21:58:05 +00:00
Sagar Karandikar
1cdcc1d576
bump to firesim-software master
2018-11-13 21:57:10 +00:00
Sagar Karandikar
325e8eb078
Bump firesim-software with fedora build fix
2018-11-10 19:29:42 +00:00
Howard Mao
24b10c4c9a
optimizations for NIC and NIC driver
2018-10-31 17:05:55 +00:00