There are no reviews yet. Be the first to send feedback to the community and the maintainers!
This is a port of xv6 to the x86-64 platform (from i386), attempting to be as minimally intrusive as possible (beyond some initial reorganization of the source code layout and build system). "xv6 is a re-implementation of Dennis Ritchie's and Ken Thompson's Unix Version 6 (v6). xv6 loosely follows the structure and style of v6, but is implemented for a modern x86-based multiprocessor using ANSI C." The original upstream branch (mirror) was pulled from the git repository https://github.com/mit-pdos/xv6-public (previously git://pdos.csail.mit.edu/xv6/xv6.git) The original project homepage is here: https://pdos.csail.mit.edu/6.828/2014/xv6.html (previously http://pdos.csail.mit.edu/6.828/2012/xv6.html) The PDF books about the rev7 version of xv6 are checked into the books branch of this repository for easy access. They come from the xv6 project's home site. The original README remains as README.orig -- renamed to avoid misrepresenting this working branch and any local changes as the original project and to hopefully avoid people pestering the original authors about bugs I may introduce while poking at their code. . . . The code has been organized into kernel/, include/, user/, ulib/, and tools/ subdirectories, and arranged so that the build puts intermediate object files into kobj/ and uobj/ directories, other intermediates into out/, and the filesystem contents into fs/. The Makefile defaults to building the 32bit version of xv6. Define the X64 environment variable to build the 64bit version. README.64BIT contains notes about the 64bit port.
dcpu16
Virtual Machine and Assembler for Notch's DCPU-16 Architecturezx81-keyboard
ZX81 Mechanical Keyboardomap4boot
Tools to boot omap44xx over USB. -- NOT MAINTAINED --zynq-sandbox
a playground for xilinx zynq fpga experimentsgateware
A collection of little open source FPGA hobby projectsjtag
simple commandline jtag stuffethernet-pmod
Ethernet PHY PMOD (Microchip LAN8720A PHY)mkbox
experiments in linux sandbox stuffos-workshop
Some materials and sample source for RV32 OS projects.mdebug
Debugger For Cortex-M MCUs (Linux & OSX)compiler
Unnamed Compiled Systems Language Projectusbmon
commandline linux usbmon interfacesonos
Library and commandline tool to control Sonos ZonePlayers.jtag-mpsse
JTAG Tools For FTDI MPSSE Transportsatari800xl-keyboard
replacement keyboard for atari800xlappleii-vga
Apple II VGA PCBjtagonizer
yet another jtag tooltraceviz
System Trace Visualizerriscv
sandbox for some riscv experimentsalsa
simple alsa test codeopenblt
OpenBLT - a hobby OS from the late 90sm3dev
This project has been superceded by mdebug -->gpttool
A simple tool to create GUID Partition Tablescrypto
j1
j1 fpga forth experimentszynq-i2ctest
simple xilinx zynq test projectcpu32
verilog tinkeringgraphics
Experiments with OpenGL3.2/OpenGL3.3 on Linux and Win7 (and someday OSX)go-usb
usbdevfs plumbing for Gopico-mdebug
mdebug firmware for pico / rp2040ahcc
Atari ST C89 Compiler (Mirror)sparse
tools for working with sparse filesgoweb
Go Web App Experimentsminimal-cortex-m
a minimal bare metal build for cortex-mglstuff
experiments with opengl 2.0 / opengl es 2.0 and SDL -- mostly me just learning/relearning stuff and slowly building some reusable bitssfxr
handy noise-making tool from http://www.drpetter.se/project_sfxr.htmlSwdAnalyzer
Logic Plugin to decode SWD transactionsxdebug
rewrite of mdebugsonos-app
Android Sonos Controllerzx81plus38
ZX81+38 modern ZX81 clone -- local copyLove Open Source and this site? Check out how you can help us