Alexander Mazyrin's repositories
leet-code-solutions
My solutions to some leetcode problems
x86-simple-os
Very simple OS for x86. The goal of this simple project is to study x86 architecture and OS development.
MyTiddlyWiki
My first personal TiddlyWiki
raspberry-pi-os
Learning operating system development using Linux kernel and Raspberry Pi
xv6-public
xv6 OS
arm64-el2-helloworld
Simple qemu based project which allows to play with armv8-a virtualization extensions.
raspi3-tutorial
Bare metal Raspberry Pi 3 tutorials
linux-kernel-module-cheat
The perfect emulation setup to study and develop the Linux kernel v5.2.1, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX C. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 18.04 host.
awesome-virtualization
Collection of resources about Virtualization
minos-hypervisor
A lightweight open source Type 1 Hypervisor for ARMv8
setting-stuff
DIfferent settings files that are usually located somewhere in ~/.
algorithms
C++ and Python implementation of some basic algorithms and data structures. For educational purposes.
hypervisor-for-beginners
Intel Vt-x/EPT based thin-hypervisor for windows with minimum possible code.
BIOS-Disassembly-Ninjutsu-Uncovered
Copy of the BIOS Disassembly Ninjutsu ("1st Edition") PDF