Mechakhan Logo

Mechakhan's Domain

Software

This section contains archives about software I have developed or contributed to.

A "sane" wireguard server on an ASUS router

Posted Thu, 09 May 2024 21:29:00 +0100

I host a backup server at my parents place, and connect to it using a VPN into t...

Webassembly Thesis Published

Posted Tue, 15 Aug 2023 08:15:42 +0200

Last spring I wrote my master’s thesis about pre-initializing Webassembly...

U-Boot Environment in FRAM Through SPI-Flash

Posted Fri, 19 May 2023 19:14:37 +0200

Background In MIST we have since several years back at this point worked on a fu...

Windows 10 Virtual Machine with CPU and GPU Passthrough

Posted Mon, 15 May 2023 20:59:48 +0200

I used this great guide for setting up a Windows 10 VM with GPU passthrough usin...

FreeRTOS Tickless Low Power mode Using ARM Semihosting Syscalls in QEMU

Posted Fri, 17 Mar 2023 10:45:21 +0100

I recently implemented an extension to the set of ARM semihosting system calls t...

Duplicity Onedrive Timeouts

Posted Wed, 22 Feb 2023 21:17:00 +0100

I use onedrive as my main cloud backup. Of course, I wouldn’t just upload...