Skip to content

Commit 56b2b07

Browse files
committed
module: update QEMU and FLEXUS
QEMU: - add/fix multiple API for timing FLEXUS - add architectural validation - add paraflex ckpt loading - fix blackbox for system register instruction - fix instruction considered as a branch when it should not - fix page walking - fix default behaviour for some function
1 parent 95e598f commit 56b2b07

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,18 +55,18 @@ ln -s qemu/build/aarch64-softmmu/qemu-system-aarch64 qemu-aarch64
5555

5656
### 6. Add Images
5757

58-
[Download a simple image](https://github.com/parsa-epfl/qflex/releases/download/2024.05/images.tar.xz) and place it the
59-
repository root location.
60-
58+
[Download a simple image](https://github.com/parsa-epfl/qflex/releases/latest/) and place it the
59+
repository root location. Release may also contain `checkpoint` ready to experiment with a warmed up timing simulator.
6160
```sh
62-
wget https://github.com/parsa-epfl/qflex/releases/download/2024.07-next/images.tar.xz
61+
wget https://github.com/parsa-epfl/qflex/releases/latest/download/images.tar.xz
62+
wget https://github.com/parsa-epfl/qflex/releases/latest/download/ckpt.tar.xz
6363
tar -xvf images.tar.xz
64+
tar -xvf ckpt.tar.xz
6465
```
6566

6667
The repository tree under images folder should look like this.
6768

6869
```
69-
7070
images/
7171
├── busybox
7272
└── Busybox
@@ -97,7 +97,6 @@ Made with [contrib.rocks](https://contrib.rocks).
9797
This software is an open-sourced software licensed under the following license:
9898

9999
```text
100-
101100
***Software developed externally (not by the QFlex group)***
102101
103102
QFlex consists of several software components that are governed by various
@@ -138,4 +137,4 @@ GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
138137
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
139138
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
140139
THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
141-
```
140+
```

flexus

Submodule flexus updated 182 files

qemu

Submodule qemu updated 1 file

0 commit comments

Comments
 (0)