Skip to content

Releases: 9xbt/bentobox

bentobox 0.2.2

22 Jun 15:43

Choose a tag to compare

bentobox 0.2.2 Pre-release
Pre-release

This release adds, but is not limited to:

  • More syscalls
  • Better VFS abstraction
  • Input events (/dev/input/event0)
  • Doomgeneric port

To run bentobox, use this command:

qemu-system-x86_64 -serial stdio -cdrom image.iso -boot d -m 256M -M q35 -drive file=image.hdd,format=raw,if=none,id=hdd0 -device ahci,id=ahci -device ide-hd,drive=hdd0,bus=ahci.0

bentobox 0.2.1

19 Jun 12:31
6d9e688

Choose a tag to compare

bentobox 0.2.1 Pre-release
Pre-release

Major milestone of bentobox. This release adds, but is not limited to:

  • Multiboot 2 boot & module support
  • 4-level paging
  • VGA text mode and serial driver
  • Framebuffer console
  • PS/2 keyboard driver
  • ACPI table parsing (MADT & FADT)
  • LAPIC & IOAPIC support
  • HPET timer support
  • PCI driver
  • SMP-aware scheduler
  • Unix-style VFS
  • Elf64 loading
  • ATA and AHCI driver
  • ext2 support with caching
  • Userspace processes
  • SSE support
  • mlibc port

To run bentobox, use this command:

qemu-system-x86_64 -serial stdio -cdrom image.iso -boot d -m 256M -M q35 -drive file=image.hdd,format=raw,if=none,id=hdd0 -device ahci,id=ahci -device ide-hd,drive=hdd0,bus=ahci.0