Search code examples
Can (and should) a page table entry contain its own lock on RISC-V in Rust?...


rustsynchronizationatomicriscvpaging

Read More
Why do dynamic value prints panic in my no_std kernel?...


stringrustkernelriscv

Read More
In the RISC V Assembler, what does the ".weak" assembler directive do?...


assemblyriscvgnu-assemblermpu

Read More
Risc-v compressed instruction alignment...


assemblycachingriscvmemory-alignment

Read More
RISC-V difference between jal and jalr...


assemblyfunction-pointersriscv

Read More
Do RISC-V kernel-space calling conventions exist?...


assemblylinux-kernelsystem-callsriscvcalling-convention

Read More
RISC-V GCC Force Linker Relaxation with GP Register to Address Static Data...


gcclinkerriscv

Read More
LLVM generates stack usage on simple RISC-V function where GCC doesn't...


c++llvmriscv

Read More
Risc-V atomic instructions...


assemblyatomicriscv

Read More
How to make a simple Multi Core multithreaded baremetal program?...


coperating-systemscheduled-tasksposixriscv

Read More
RISC-V Interrupt Handling Flow...


assemblyinterruptriscvirq

Read More
What Store/Store reordering do modern CPUs do in practice?...


arm64riscvmemory-barriersmemory-model

Read More
GNU as recursive/loop macro expected output...


assemblymacrosriscvgnu-assembler

Read More
Context switch in interrupt routine...


assemblyriscvcontext-switch

Read More
3D Morton code computation utilizing carry-less multiplication...


algorithmassemblybit-manipulationriscvmicro-optimization

Read More
How do machine read the instructions of Risc-v...


riscvopcode

Read More
Why __sync_or_and_fetch builtin in a loop renders as an endless loop with -O2 and -O3?...


cgccatomicriscvspinlock

Read More
How are interrupts handled when interrupts are disabled?...


riscv

Read More
RISC-V U-Format instruction immediate confusion...


assemblyriscvmachine-codeimmediate-operandinstruction-encoding

Read More
Why is RISC-V GCC uselessly reserving stack space in a function that returns a small struct?...


assemblygccoptimizationriscv

Read More
GCC Linker error relocation error in RISCV 64 bit...


linkerriscv

Read More
Why aren’t opcode and funct7 and funct3 a single 17-bit field?...


riscv

Read More
How to fix "unsafe attribute used without unsafe" in custom attribute macro?...


rustriscv

Read More
Is mulw faster than mul on riscv 64-bit platforms?...


compiler-optimizationriscv

Read More
RISCV sleep (wfi) and interrupts...


embeddedreal-timeriscv

Read More
Chisel Passing Enum type as IO...


scalariscvchisel

Read More
RISCV assembly 32bit multiplication without MUL giving incorrect result...


multiplicationriscv

Read More
raise Store/AMO page fault when trying write stack in xv6's trampoline...


linuxkernelriscvxv6

Read More
Discrepancy of `unsigned long` size between llvm and gcc in riscv32...


cgccriscvclangdriscv32

Read More
Why is JALR used instead of JAL for returning from subroutines...


assemblyriscv

Read More
BackNext