Skip to content

Commit

Permalink
2.3.5: minor update
Browse files Browse the repository at this point in the history
  • Loading branch information
acaldero committed Aug 21, 2024
1 parent 29ffd1f commit d5fbcf7
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 10 deletions.
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,9 @@
```
* Get WepSIM by executing:
```bash
wget https://github.com/acaldero/wepsim/releases/download/v2.3.1/wepsim-2.3.1.zip
unzip wepsim-2.3.1.zip
cd wepsim-2.3.1
wget https://github.com/acaldero/wepsim/releases/download/v2.3.5/wepsim-2.3.5.zip
unzip wepsim-2.3.5.zip
cd wepsim-2.3.5
npm install terser jq jshint yargs clear inquirer fuzzy inquirer-command-prompt inquirer-autocomplete-prompt
```
* Execute wepsim.sh with the help flag in order to show the available command switches:
Expand Down Expand Up @@ -310,12 +310,12 @@ Micropc at 0x1. Activated signals are: TA R BW M1 C1. Associated actions are: Co
!echo "(1/4) Installing pre-requisites..."
!npm install terser jq jshint yargs clear inquirer >& /dev/null
!echo "(2/4) Downloading WepSIM..."
!wget https://github.com/acaldero/wepsim/releases/download/v2.3.1/wepsim-2.3.1.zip >& /dev/null
!unzip -o wepsim-2.3.1.zip >& /dev/null
!rm -fr wepsim-2.3.1.zip
!wget https://github.com/acaldero/wepsim/releases/download/v2.3.5/wepsim-2.3.5.zip >& /dev/null
!unzip -o wepsim-2.3.5.zip >& /dev/null
!rm -fr wepsim-2.3.5.zip
!echo "(3/4) Executing WepSIM..."
!./wepsim-2.3.1/wepsim.sh -a stepbystep -m ep -f ./wepsim-2.3.1/repo/microcode/mips/ep_base.mc -s ./wepsim-2.3.1/repo/assembly/mips/s1e1.asm > ./result.csv
!rm -fr wepsim-2.3.1
!./wepsim-2.3.5/wepsim.sh -a stepbystep -m ep -f ./wepsim-2.3.5/repo/microcode/mips/ep_base.mc -s ./wepsim-2.3.5/repo/assembly/mips/s1e1.asm > ./result.csv
!rm -fr wepsim-2.3.5
!echo "(4/4) Showing execution trace as table..."
import pandas as pd
Expand Down
8 changes: 7 additions & 1 deletion docs/WS_CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,13 @@
* Several minor improvements in the new default assembler:
* Relative branches offset can be now in bytes, words (MIPS), and half-words (RV)
* Support for alternative definitions of pseudo-instructions, ordered from most restrictive to least restrictive
* Support for binary segment
* Support for binary segment:
<code>
.binary
main:
0x000x8000 0x69400003
...
</code>
* Several minor updates to the firmware syntax v2:
* Save Firmware from control memory now supports firmware version 2
* Firmware metadata updated:
Expand Down
8 changes: 7 additions & 1 deletion ws_dist/docs/WS_CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,13 @@
* Several minor improvements in the new default assembler:
* Relative branches offset can be now in bytes, words (MIPS), and half-words (RV)
* Support for alternative definitions of pseudo-instructions, ordered from most restrictive to least restrictive
* Support for binary segment
* Support for binary segment:
<code>
.binary
main:
0x000x8000 0x69400003
...
</code>
* Several minor updates to the firmware syntax v2:
* Save Firmware from control memory now supports firmware version 2
* Firmware metadata updated:
Expand Down

0 comments on commit d5fbcf7

Please sign in to comment.