59 Commits

Author SHA1 Message Date
vasilito 61a68c6bf4 Add firmware build script for OVMF UEFI 2026-06-30 14:30:52 +03:00
vasilito f0bdf66be8 Add logging tools: hiperiso-log analyzer and trace event definitions
Three trace tiers: standard, detailed, full.
2026-06-30 14:30:52 +03:00
vasilito b6d8a6649b Add config examples: hiperiso.json.example with all 16 plugin sections 2026-06-30 14:30:52 +03:00
vasilito fb121de75d Add build scripts: build_all, build_grub2, build_gui, build_initramfs, etc. 2026-06-30 14:30:39 +03:00
vasilito 8b473c6470 Add GRUB2 hiperiso module source (hiperiso_cmd.c, 7335 lines)
Forked from Ventoy ventoy_cmd.c with full rename and net_dump support.
2026-06-30 14:30:39 +03:00
vasilito 4325590686 Add host kernel config and initramfs scripts with P0-P3 hardware inventory
Includes: init (PID 1), hiperiso-lib.sh, qemu_launch.sh, hw_collect.sh,

kvm_check.sh, fallback_boot.sh, log_flush.sh, conf_replace.sh, make_floppy.sh.

13-phase boot timing, 18 QEMU HMP commands, network pcap capture.
2026-06-30 14:30:39 +03:00
vasilito 9aac84e699 Add INTERFACES.sh: single source of truth for all interface contracts 2026-06-30 14:28:44 +03:00
vasilito 1c469ac1ed Add documentation: README, architecture plan, config reference 2026-06-30 14:28:44 +03:00
vasilito cb10aed0f9 Add project infrastructure: .gitignore and Makefile 2026-06-30 14:28:44 +03:00