michaelengel
Professor for System Programming at Bamberg University, Germany. General HW and system-level SW hacker.
OFU BambergBamberg, Germany
Pinned Repositories
Baremetal-NeXT
Bare metal programming experiments for 68040-based NeXT systems
cbmdetokenizer
Quick and dirty detokenizer for CBM BASIC programs
crosstalk
Smalltalk-80 bare metal implementation for the Raspberry Pi
iCE40HX1K-EVB
Designs for the Olimex iCE40HX1K-EVB board
kencc-cross
Updated Plan9 cross compilers (for OSX and Linux) including RISC V target
litebsd
LiteBSD for MIPS-based systems with some of my fixes
producer
Smalltalk to Objective-C source-to-source compiler by Brad Cox and Kurt Schmucker (from comp.sources.misc 08/20/87)
xv6-d1
Port of MIT's xv6 OS to the Nezha RISC-V board with Allwinner D1 SoC
xv6-rv32
Port of MIT's xv6 OS to 32 bit RISC V
xv6-vf2
Port of the xv6 OS to the VisionFive 2 RISC V board
michaelengel's Repositories
michaelengel/xv6-d1
Port of MIT's xv6 OS to the Nezha RISC-V board with Allwinner D1 SoC
michaelengel/xv6-rv32
Port of MIT's xv6 OS to 32 bit RISC V
michaelengel/xv6-vf2
Port of the xv6 OS to the VisionFive 2 RISC V board
michaelengel/Baremetal-NeXT
Bare metal programming experiments for 68040-based NeXT systems
michaelengel/producer
Smalltalk to Objective-C source-to-source compiler by Brad Cox and Kurt Schmucker (from comp.sources.misc 08/20/87)
michaelengel/OSE2023
Code for the course operating systems engineering at Uni Bamberg (Summer 2023)
michaelengel/TI1500_GCC
gcc, gas and binutils for TI 1500 System V
michaelengel/LakeOS
A L4-like micro-kernel OS written in Rust
michaelengel/lisaprom
Trying to replace the Apple Lisa's 6309 PROM with a 22V10 GAL
michaelengel/My4thEmu
Emulator for Dennis Kuschel's My4TH computer
michaelengel/osblog
The Adventures of OS
michaelengel/semu
A minimalist RISC-V system emulator capable of running Linux kernel
michaelengel/6502_Emulator
Code for the 6502 emulator subset developed at the C64 Symposium in Bonn (July 8th, 2024)
michaelengel/8031_invasm
8031/8051 inverse assembler for Hewlett-Packard and Agilent logic analyzers
michaelengel/beaglev_doc
michaelengel/BillBe
BillBe is an (incomplete) Hobbit BeBox emulator.
michaelengel/d1rgb
Bare metal Allwinner D1 video code
michaelengel/Darkstar
A Xerox Star 8010 Emulator
michaelengel/discobsd
2.11BSD-based UNIX-like OS for STM32 and PIC32 Microcontrollers
michaelengel/gbttt
Example code for a Gameboy Tic-Tac-Toe game using sdcc
michaelengel/IFS
An implementation of the Xerox IFS protocol suite
michaelengel/oberon-riscv-emu
A version of the Oberon emulator using RISC-V instead of Wirth's RISC machine.
michaelengel/oberon-riscv-overlays
A project that adds code overlays to the Oberon system running on RISC-V.
michaelengel/research-unix-v7
Research UNIX v7 ported the the Raspberry Pi
michaelengel/rxv64
xv6 OS
michaelengel/shoebill
A Macintosh II emulator that runs A/UX
michaelengel/tinyemu-riscv-haiku
Tinyemu for testing the Haiku RV64 port with patches by X512 and macOS SDL2/keyboard mapping support
michaelengel/touchHLE
High-level emulator for iPhone OS apps by hikari-no-yume
michaelengel/xv6-k210
Port XV6 to K210 board!
michaelengel/xv6-riscv-fpga
Build a RISC-V computer system on fpga iCE40HX8K-EVB and run UNIX xv6 using only FOSS (free and open source hard- and software).