Bamberg, Germany

Michael Engel

Expert
@michaelengel

Professor for System Programming at Bamberg University, Germany. General HW and system-level SW hacker.

crosstalk. Smalltalk-80 bare metal implementation for the Raspberry Pi

373

xv6-d1. Port of MIT's xv6 OS to the Nezha RISC-V board with Allwinner D1 SoC

109

xv6-rv32. Port of MIT's xv6 OS to 32 bit RISC V

44

xv6-vf2. Port of the xv6 OS to the VisionFive 2 RISC V board

25

kencc-cross. Updated Plan9 cross compilers (for OSX and Linux) including RISC V target

20

iCE40HX1K-EVB. Designs for the Olimex iCE40HX1K-EVB board

14

Baremetal-NeXT. Bare metal programming experiments for 68040-based NeXT systems

12

producer. Smalltalk to Objective-C source-to-source compiler by Brad Cox and Kurt Schmucker (from comp.sources.misc 08/20/87)

8

litebsd. LiteBSD for MIPS-based systems with some of my fixes

7

qemuNextSTEPpatches. Patches for running NextSTEP for intel in qemu

7

cbmdetokenizer. Quick and dirty detokenizer for CBM BASIC programs

5

mfsreader. Extract files from 68k Macintosh MFS disk images (typically 400k floppy images)

5

OSE2023. Code for the course operating systems engineering at Uni Bamberg (Summer 2023)

3

wersimulator. Simulator for 6809/Z8-based Wersi music instruments (synthesizers, organs, MIDI expanders) based on the sim6809 Ensoniq Mirage emulator

3

gorv. Educational RISC-V emulator written in Go (1.13)

3

simplerv32. Simple RISC-V RV32 code example and simulator

2

lisaprom. Trying to replace the Apple Lisa's 6309 PROM with a 22V10 GAL

2

IoL4. Mirror of the IoL4 project by Kentaro A. Kurahone

2

TI1500_GCC. gcc, gas and binutils for TI 1500 System V

2

teaching. Slides and additional materials for my lectures

2

daisy. Backup of IBM's Daisy binary translator

2

awe. AWE Verilog CPU core

1

tinyemu-riscv-haiku. Tinyemu for testing the Haiku RV64 port with patches by X512 and macOS SDL2/keyboard mapping support

1

oberon-riscv. Oberon RISC-V port, based on Samuel Falvo's RISC-V compiler and Peter de Wachter's Project Norebo. Part of an academic project to evaluate Project Oberon on RISC-V.

1

assignment-template. LaTeX template for assignments at NTNU

1

dcc. dcc decompiler by Cristina Cifuentes

1

semu. A minimalist RISC-V system emulator capable of running Linux kernel

1

walkabout. Backup of Cristina Cifuentes' binary translation framework

1

Projects. Assembly

1

My4thEmu. Emulator for Dennis Kuschel's My4TH computer

1

bib. SRA Bibliography

1

verve. Verilog RISC V experiment

1

LakeOS. A L4-like micro-kernel OS written in Rust

1

osblog. The Adventures of OS

1

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).

1

risc5altera. Port of Niklaus Wirth's RISC5 Oberon machine to the Altera DE1 FPGA board

1
36
Apply