sunflower-embedded-system-emulator icon indicating copy to clipboard operation
sunflower-embedded-system-emulator copied to clipboard

Sunflower Full-System Hardware Emulator and Physical System Simulator for Sensor-Driven Systems. Built-in architecture modeling of Hitachi SH (j-core), RISC-V, and more.

Results 83 sunflower-embedded-system-emulator issues
Sort by recently updated
recently updated
newest added

**Describe the bug** Command taintmem does not appear in list of commands when help is typed. **To Reproduce** ```[ID=0 of 1][PC=0x8000000][3.3E+00V, 6.0E+01MHz] help ADDVALUETRACE BATTALERTFRAC BATTCF BATTETALUT BATTETALUTNENTRIES BATTILEAK BATTINOMINAL...

Enhancement

**Describe the bug** Command and instruction are used interchangeably in the taint code but they are two different things. **To Reproduce** N/A **Expected behavior** Sunflower commands should be referred to...

Enhancement

If you load a Sunflower command file like the following, the behavior will not be as you expect (e.g., Sunflower will complain about an invalid command and you will not...

**Describe the bug** Currently can't make memory size > 96000. **To Reproduce** Attempting to make the memory any larger than 96000 resulted in the following error message: ``` [ID=1 of...

Enhancement

New RISC-V commands don't show up in help (related to #127): The rules for making help.h in the Makefile and the mkhelp script need to be updated to correctly make...

The base instruction set `fence`, `fence_i`, `ecall`, `ebreak`, and `csr*` instructions have not been implemented in the RISC-V inline assembler. None of the floating-point, double or uncertain instructions have been...

Factor out the uncertain-specific benchmarks in `benchmarks/source`

jonathanlim@Jonathans-MacBook-Pro:~/Documents/Compiler/sunflower-simulator/benchmarks/source/swradio (master) $ make /Users/jonathanlim/Documents/Compiler/sunflower-simulator/tools/bin/sh-coff-gcc -nostdlib -fno-builtin -DM32 -O3 -Wall -I../../../../sys/include -I../ -I../../port -I../../../../sys/libOS/port -I../../../../sys/kern/superH -I../../../../sim -c ../../port/devnet.c In file included from ../../port/devnet.c:1: ../../../../sim/e-types.h:38:20: error: stdint.h: No such file or...

Verify

jonathanlim@Jonathans-MacBook-Pro:~/Documents/Compiler/sunflower-simulator/benchmarks/source/sbench/DAM+Sift (master) $ make clean; make rm -rf init.i *.o damv2 damv2.sr damv2.map /Users/jonathanlim/Documents/Compiler/sunflower-simulator/tools/bin/sh-coff-gcc -E init.S > init.i; /Users/jonathanlim/Documents/Compiler/sunflower-simulator/tools/bin/sh-coff-as init.i -o init.o /Users/jonathanlim/Documents/Compiler/sunflower-simulator/tools/bin/sh-coff-gcc -DSIFT_RANDTABLE -nostdlib -fno-builtin -DM32 -Wall -DLOGMARKERS -gstabs3...

Verify

### Taint Analysis Setup (Introduction) The original purpose of the taint tracking was to be able to follow all instructions which used information from a certain source (e.g. a sensor),...

Enhancement