An Interactive Hex-Rays Microcode Explorer
-
Updated
Feb 8, 2024 - Python
An Interactive Hex-Rays Microcode Explorer
Microcode Updates for the USENIX 2017 paper: Reverse Engineering x86 Processor Microcode
Hex-Rays Microcode Viewer
Define custom assembly-like instructions and use them to write programs which are transpiled into synthesisable Verilog code.
BIOS Implementation Test Suite (MOD)
A tiny python app that is built using Jenkins with a Jenkinsfile as a pipeline
Custom 32-bit Harvard CPU simulator featuring a 3-stage pipeline, microcoded control unit, and a custom Lisp compiler.
A lightweight, hardware-agnostic compiler that translates a high-level microcode description file (.mdl) into a flat binary ROM image.
Add a description, image, and links to the microcode topic page so that developers can more easily learn about it.
To associate your repository with the microcode topic, visit your repo's landing page and select "manage topics."