- Jun 20, 2020
-
-
Vadim Kaushan authored
-
Vadim Kaushan authored
-
bors[bot] authored
48: Remove vexriscv support. r=Disasm a=khrs Co-authored-by:Karol Harasim <karol.harasim@gmail.com>
-
Karol Harasim authored
-
- May 27, 2020
-
-
bors[bot] authored
47: Replace asm! with llvm_asm! r=almindor a=Disasm `asm!` was replaced with a different implementation on nightly, the old one is renamed into `llvm_asm!` Co-authored-by:Vadim Kaushan <admin@disasm.info>
-
Vadim Kaushan authored
-
Vadim Kaushan authored
-
bors[bot] authored
49: Update dependencies, bump MSRV r=almindor a=Disasm Co-authored-by:Vadim Kaushan <admin@disasm.info>
-
Vadim Kaushan authored
-
Vadim Kaushan authored
-
Vadim Kaushan authored
-
bors[bot] authored
46: Do not panic on unknown trap mode. r=Disasm a=khrs Some vendors (eg Nuclei) use reserved bits for they own interrupt handling. Co-authored-by:Karol Harasim <karol.harasim@gmail.com>
-
Karol Harasim authored
Some vendors (eg Nuclei) use reserved bits for they own interrupt handling.
-
- May 17, 2020
-
-
bors[bot] authored
45: Remove #![deny(warnings)] (anti-pattern) r=almindor a=Disasm Co-authored-by:Vadim Kaushan <admin@disasm.info>
-
bors[bot] authored
44: Check code style on CI r=almindor a=Disasm Co-authored-by:Vadim Kaushan <admin@disasm.info>
-
Vadim Kaushan authored
-
Vadim Kaushan authored
-
bors[bot] authored
43: fix cargo fmt r=Disasm a=almindor Fixes cargo fmt issues ignoring where needed Co-authored-by:Ales Katona <ales@katona.me>
-
Ales Katona authored
-
bors[bot] authored
40: Document MSRV on README r=Disasm a=eldruin See: https://github.com/rust-embedded/wg/issues/445 Co-authored-by:
Diego Barrios Romero <eldruin@gmail.com>
-
bors[bot] authored
42: Only checking for necessary extensions when linking r=Disasm a=ilya-epifanov `M`, `A`, `F` and `D` (as part of `G`) extensions don't matter at all, so generating binaries for them is not necessary, really. Also, if another rust RISC-V target were to come up, this crate would not support it. In this PR I'm restricting a list of extensions to consider when generating static archives and linking to `I` and `C`. Co-authored-by:Ilya Epifanov <elijah.epifanov@gmail.com>
-
- May 16, 2020
-
-
bors[bot] authored
41: Fix CI r=almindor a=Disasm Co-authored-by:Vadim Kaushan <admin@disasm.info>
-
Ilya Epifanov authored
-
Ilya Epifanov authored
-
- Apr 22, 2020
-
-
Vadim Kaushan authored
-
Vadim Kaushan authored
-
Diego Barrios Romero authored
-
- Mar 15, 2020
-
-
bors[bot] authored
38: Release v0.5.6 r=almindor a=Disasm Co-authored-by:Vadim Kaushan <admin@disasm.info>
-
- Mar 14, 2020
-
-
Vadim Kaushan authored
-
Vadim Kaushan authored
-
- Mar 11, 2020
-
-
bors[bot] authored
37: Add support for custom vexriscv instructions r=Disasm a=xobs This adds a new namespace under "registers" to support the custom interrupt controller on vexriscv. Co-authored-by:Sean Cross <sean@xobs.io>
-
Sean Cross authored
This script allows Windows users to rebuild the assembly files. Signed-off-by:Sean Cross <sean@xobs.io>
-
Sean Cross authored
Signed-off-by:Sean Cross <sean@xobs.io>
-
Sean Cross authored
VexRiscv contains its own custom registers for external interrupt mapping. Add these registers under the `register::vexriscv` namespace, and prefix the assembly routines with "v-" in order to avoid ambiguity with e.g. `sip` and `mip` registers. Signed-off-by:Sean Cross <sean@xobs.io>
-
- Mar 08, 2020
-
-
bors[bot] authored
36: Release v0.5.5 r=almindor a=Disasm Co-authored-by:Vadim Kaushan <admin@disasm.info>
-
- Feb 28, 2020
-
-
Vadim Kaushan authored
-
Vadim Kaushan authored
-
- Feb 18, 2020
-
-
bors[bot] authored
35: Add mideleg register support r=Disasm a=archshift Co-authored-by:Gui Andrade <gh@archshift.com>
-
Gui Andrade authored
-
- Oct 10, 2019
-
-
bors[bot] authored
34: mip, satp: Allow writing to these privileged registers r=laanwj a=archshift Per the RISC-V privileged ISA, these registers should be writable. Co-authored-by:Gui Andrade <gh@archshift.com>
-