Christoph Müllner

Results 18 issues of Christoph Müllner

Signed-off-by: Christoph Müllner

The current RISC-V GCM implementation does not include a `.ghash()` callback. This is an issue for future improvements (i.e. adding new GCM implementations for the upcoming vector crypto ISA extensions)....

branch: master
approval: review pending
help wanted
approval: otc review pending
triaged: feature
severity: fips change
tests: present

This PR adds support for accelerated cryptographic routines using the upcoming RISC-V vector crypto extensions: * Zvkb * Zvkg * Zvknh[a,b] * Zvkns * Zvksed * Zvksh This PR implements...

branch: master
triaged: feature
severity: fips change

The Worlde Easypad.12 is a relatively cheap MIDI pad, that can be used as MIDI input. All controls that standard MIDI messages are supported here. However, there are a few...

The second draft of the Ssdtso extension was published recently: https://lists.riscv.org/g/tech-arch-review/message/183 This PR adds support for this new extension. Note, that the Ssdtso specification is in development state (i.e., not...

The second draft of the Ssdtso extension was published recently: https://lists.riscv.org/g/tech-arch-review/message/183 This PR adds support for this new extension. Note, that the Ssdtso specification is in development state (i.e., not...

`riscv_isac/InstructionObject.py` defines the following lists: * `unsgn_rs1`...instructions that have an unsigned rs1 value * `unsgn_rs2`...instructions that have an unsigned rs2 value * `f_instrs_pref`...floating-point instructions (without postfixes) The idea is that...

The documentation of the FP coverpoint generator functions (`riscv_isac.fp_dataset.ibm_b1` and friends) are documented without specific knowledge of the instructions they generate for (see https://riscv-isac.readthedocs.io/en/stable/code.html#module-riscv_isac.fp_dataset). However, the implementation is full of...

This patch introduces the RISC-V Zfa extension, which introduces additional floating-point extensions: * fli (load-immediate) with pre-defined immediates * fminm/fmaxm (like fmin/fmax but with different NaN behaviour) * fround/froundmx (round...

The recently introduced toint() function does not accept arguments of type int and will trigger an exception in this case. This leads to an always crashing code path in generator.py,...