Commit Graph

14 Commits

Author SHA1 Message Date
vasilito 2ce2e408c5 Refresh project documentation
Red Bear OS Team
2026-04-16 12:46:07 +01:00
vasilito f5e9cda070 Add remaining planning docs 2026-04-15 12:57:07 +01:00
vasilito 6113a6d450 Refresh subsystem planning docs 2026-04-15 12:57:07 +01:00
vasilito df22174f5a Add current desktop and profile status docs 2026-04-15 12:57:07 +01:00
vasilito bee7ab2e0e Add documentation governance docs 2026-04-15 12:57:07 +01:00
vasilito 0a98bff07a Add USB and Bluetooth implementation plans 2026-04-14 20:04:30 +01:00
vasilito 66ea2422a0 Add in-guest checks for the VM network baseline 2026-04-14 12:14:50 +01:00
vasilito bb57c1031f Add QEMU helper for the VM network path 2026-04-14 12:11:23 +01:00
vasilito 3d78bb8194 Enable Phase 2 DHCP baseline in redbear-minimal 2026-04-14 11:56:26 +01:00
vasilito a8bb15797f Document Phase 1 governance and profile surfaces 2026-04-14 11:43:37 +01:00
vasilito 2d4baebbe0 Refresh status docs and add a visible changelog 2026-04-14 10:50:04 +01:00
vasilito 2140bcad79 Add CUB implementation plan spec and update project documentation
New docs/_CUB_RBPKGBUILD_IMPL_PLAN.md with full CUB package builder specification
covering RBPKGBUILD format, CLI commands, build flow, BUR repository, and AUR conversion.
Updated AGENTS.md with pkgutils extensions and CUB integration details.
Updated AMD GPU integration docs with current P2 progress.
2026-04-12 23:52:47 +01:00
vasilito ca71566fdb Update ACPI-FIXES.md and AGENTS.md for P0 ACPI completion
ACPI-FIXES.md: Add MADT entry types table (0x0-0xA), update all tables to reflect 17 kernel fixes and 9 userspace fixes, mark crash reports resolved, add compile-time assertions note. Document FADT full parse, power methods, shutdown/reboot.

AGENTS.md: Mark ACPI as Complete in Bare Metal Boot Status table with 4 new rows (shutdown, reboot, power). Strike through P0 in Phased Roadmap. Update Critical Path to show P0 DONE.
2026-04-12 22:22:19 +01:00
vasilito 50b731f1b7 Red Bear OS — microkernel OS in Rust, based on Redox
Derivative of Redox OS (https://www.redox-os.org) adding:
- AMD GPU driver (amdgpu) via LinuxKPI compat layer
- ext4 filesystem support (ext4d scheme daemon)
- ACPI fixes for AMD bare metal (x2APIC, DMAR, IVRS, MCFG)
- Custom branding (hostname, os-release, boot identity)

Build system is full upstream Redox with RBOS overlay in local/.
Patches for kernel, base, and relibc are symlinked from local/patches/
and protected from make clean/distclean. Custom recipes live in
local/recipes/ with symlinks into the recipes/ search path.

Build:  make all CONFIG_NAME=redbear-full
Sync:   ./local/scripts/sync-upstream.sh
2026-04-12 19:05:00 +01:00