Morten Borup Petersen
Morten Borup Petersen
https://github.com/Neargye/magic_enum is an extremely easy-to-use library to generate names for enums which doesn't involve any macros. Enum-to-name maps as well as better-enums usage can be [found throughout ripes](https://github.com/mortbopet/Ripes/blob/master/src/processors/RISC-V/riscv.h#L38-L42). These should...
On https://ripes.me/ - to reproduce, run the `ConsoleReading.s` example and `Run` the processor. Once prompted in the console, and the user types characters into the console, pressing `Enter` does not...
For https://ripes.me/, using a C compiler diverges from what we do locally (where the user is expected to provide their own compiler binary). Now, one could package a compiler binary...
Depends on #301, #303, #306 The ISA definition and assembler/disassembler library in Ripes isn't inherently tied to Ripes. Rather, it represents a neat little library for defining relevant information of...
Mostly a VSRTL-related issue; it should be possible to ask VSRTL not to put animations on changing signal values. It's a nice feature but it slows things down a lot...
Currently, defining an ISA and defining the assembler for said ISA is done in two different places, e.g.: - https://github.com/mortbopet/Ripes/tree/master/src/isa - RV-related files in https://github.com/mortbopet/Ripes/tree/master/src/assembler Ideally, all information regarding operations...
Currently, Ripes doesn't really use the [system palette](https://doc.qt.io/qt-6/qapplication.html#palette) as made available through QApplication. A result of this is that colors throughout the application may look outdated/non-matching with respect to the...
Running > `xbutil reset --device xxx` and with the device ID not being found, an error is reported: ``` ERROR: Specified device BDF 'xxx' not found Available devices: [yyy] :...
Currently, https://github.com/llvm/circt/blob/main/lib/Dialect/ESI/runtime/CMakeLists.txt is written in such a way that (i presume) it's expected to be added via `add_subdirectory`. Instead, I think it would be better to have an `esi.cmake` file...