- May 17, 2020
-
-
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>
-
- Oct 09, 2019
-
-
Gui Andrade authored
-
Gui Andrade authored
-
- Sep 14, 2019
-
-
bors[bot] authored
32: add user trap setup and handling registers r=almindor a=almindor Adds CSR handlers for user trap setup and handling registers. Also unifies common shared types. NOTE: untested, will test on real device ASAP Co-authored-by:Ales Katona <almindor@gmail.com>
-
Ales Katona authored
-
- Sep 13, 2019
-
-
bors[bot] authored
33: Do not use bare-metal v0.2.5 r=almindor a=Disasm Co-authored-by:Vadim Kaushan <admin@disasm.info>
-
- Sep 06, 2019
-
-
Vadim Kaushan authored
-
- Sep 01, 2019
-
-
Ales Katona authored
-
Ales Katona authored
-
Ales Katona authored
-
Ales Katona authored
-
- Aug 28, 2019
-
-
Ales Katona authored
-
- Aug 27, 2019
-
-
Ales Katona authored
-
Ales Katona authored
-
Ales Katona authored
-
- Jul 27, 2019
-
-
bors[bot] authored
30: add riscv32i target r=Disasm a=sbourdeauducq This adds support for the simplest RISC-V processor possible, which is useful e.g. for experimenting with FPGA softcore implementations. Co-authored-by:Sebastien Bourdeauducq <sb@m-labs.hk>
-
- Jul 26, 2019
-
-
Sebastien Bourdeauducq authored
-