Skip to content

A miscellaneous share where I keep some external programs

Notifications You must be signed in to change notification settings

pbug44/openbsd-riscv-misc

Repository files navigation

openbsd-riscv-misc

A miscellaneous share where I keep some external programs

  • bt.sh is a script that converts a backtrace from DDB to symbolic names with help of an objdump on the kernel. This is needed because we don't have an ELF header and symbols in the BBL loaded kernel. At least that was the result of me dumping memory and not finding any ELF magic.

  • create-fs.sh builds a filesystem for RISC-V guest

  • init.S one of my first RISCV asm programs (it worked!) a hello world program for /sbin/init.

  • riscv-opcodes.c makes the struct riscv64/db_disasm.c in a pretty machine way.

  • start-rv64.sh a script I wrote to start riscv inside a QEMU emulator

About

A miscellaneous share where I keep some external programs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published