Linehu
|
a7e5b2bc7a
|
config(release): bootable on machines without supported NIC (ath9k=0, wlan=0, require_net_wired=0)
|
2026-10-06 23:33:19 +08:00 |
|
Linehu
|
c80ee79388
|
config(release): enable ath9k=1 for real-hardware WiFi test (scan + WPA2-PSK connect)
|
2026-10-06 21:37:48 +08:00 |
|
Linehu
|
87d532df01
|
feat: SAS-R0 boot-time capability attestation - unimplemented feature blocks boot
- attest.c: subsystems report readiness, attest_check() before DSK handoff
- FUCK [attest] require_<name>=1 (default) + not-ready -> lotus panic with feature errcode
- wired: sealed_mem/pckc/sched/drr/fs_fat32_rw/net_wired + placeholders (pkg/brand/dkm/nvme/virtio/wlan/vmx/drr_real_mac)
- negative test: require_pkg=1 -> boot-time PKG-E10 panic (verified); dev/release FUCK whitelist = STATUS.md undone items
- CLAUDE.md whitelist rule updated
|
2026-10-04 21:34:50 +08:00 |
|
Linehu
|
3aa15e7b21
|
feat: D4 DKM colored log prefixes - every driver has its own temper
- log.c: color context (log_set_color / log_color_enable); ANSI only goes to serial, BOOTLOG.TXT buffer stays clean plain text
- kernel_api.c: dkm_log_set_driver() — driver-name FNV-1a hash into an 8-color bright ANSI palette, deterministic per driver
- load sites (dkm_core builtin + boot_modules external) set color around driver_init and clear after
- FUCK [debug] color_log gate (dev=1, release=0)
- QEMU verified: 1150 colored lines, per-driver stable colors (.build_tmp/qemu_serial_d4color.log)
|
2026-10-02 19:48:54 +08:00 |
|
Linehu
|
e4307ff0ec
|
feat: F1/F4/F5 phase-1 skeleton + insane-roadmap docs rework
- docs: ROADMAP_INSANE (five-phase plan), TASKBOARD, STATUS single source of truth, PHILOSOPHY; rewrite README/ARCHITECTURE non-goals; archive ROADMAP phase 0-9; drop contradictory dev-plan doc
- F1: unified lotus panic screen (panic_full: fb draw + regs dump + DRR crash archive); IDT exception path and dkm_api_panic routed through it
- F4: leveled boot selftest (FUCK [boot] selftest=0|1|2), IDT/CS fatal checks + DMA probe
- F5: [dsk] skip_firstinit direct-to-desktop; build/configs dev+release templates now injected
|
2026-10-01 23:29:49 +08:00 |
|
Linehu
|
cc0fcf26e3
|
FU
|
2026-08-29 18:47:54 +08:00 |
|
Linehu
|
2a50fa58c7
|
FUCKKKK
|
2026-08-09 22:20:01 +08:00 |
|