Deep Dive 2023

A journey from low level to high level

xv6 - risc v Work In Progress Currently in Progess (2023-10-24) Start is the youtube playlist - Source Dive from Low Byte Production First Video Adding System call A good but not up to date instruction: Adding system call. You have to edit following files: kernel/ syscall.h syscall.c sysproc.c defs.h user/ usys.pl run make user/usys.S and then take a look at user/usys.S to see the ASM code ASM: ecall ASM: li a7, init the a7 register to the corresponding syscall number user. [Read More]

Deep Dive 2016

A journey from low level to high level

Since October 2016 I decided to do some technical Stuff in the winter season. I wanted to understand how “0” and “1” in a binary are changing the physical state of a Computer.

I used a Programm to build and simulate logical circuits. I build a Adder, RAM and some other cicuits.

Video playlist