/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

smist08.wordpress.com
| | smallhacks.wordpress.com

After upgrading to Mac M1 I decided to run FreeBSD virtually. As VirtualBox is not supported on this host (and likely will never be) QEMU was the only possible choice. I found great gist post on how to do this with patched QEMU 6. The good news is that now QEMU 7 is released and...
2.7 parsecs

Travel
| |
| | jborza.com

For reference, I wanted to check how qemu boots RISC-V Linux. Loosely following a guide , I describe how to build and boot a Linux environment targeting the 32-bit RISC-V architecture. There are three things we will need: QEMU the emulator Linux kernel root filesystem with some binaries I'm reusing a custom riscv-gnu-toolchain I've built previously, targeting the RV32IMA architecure. For targeting the 64-bit machine, it's easier to riscv64-linux-gnu- cross-compiler toolchain with the gcc-riscv64-linux-gn...
2.0 parsecs

Travel
| |
| | offlinemark.com

Here is everything you need to know to set up a minimal Linux kernel dev environment on Ubuntu 20.04. It works great on small VPS instances, is optimized for a fast development cycle, and allows you to run custom binaries to exercise the specific kernel functionality being developed. Step 1:
2.1 parsecs

Travel
| |
| | github.com

Go example projects. Contribute to golang/example development by creating an account on GitHub.
3.7 parsecs

Travel
|