FABRIC.md: item 4.4l -- framebuffer resolution confirmed, all three architectures
Investigation only, no code change. Answered incidentally by 4.4k's screendumps rather than requiring a separate run: amd64 1280x800 (QEMU/OVMF GOP default), aarch64 and riscv64 both 800x600 (-device ramfb's default). Two different resolutions across the fleet, not three uniform ones -- flagged for 4.4n/4.4o's CANVAS geometry work, which needs to branch per architecture rather than assume one shared screen size. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
418f040997
commit
9caebabd17
@@ -5432,13 +5432,30 @@ document and committing that amendment as its own item.*
|
|||||||
> amd64 (`logs/20260811-200017/amd64/`), aarch64 (`logs/20260811-200250/aarch64/`), riscv64
|
> amd64 (`logs/20260811-200017/amd64/`), aarch64 (`logs/20260811-200250/aarch64/`), riscv64
|
||||||
> (`logs/20260811-200834/riscv64/`) — `Failed: 0`, identical dict-hashes, all three.
|
> (`logs/20260811-200834/riscv64/`) — `Failed: 0`, identical dict-hashes, all three.
|
||||||
|
|
||||||
- [ ] **4.4l — Confirm actual booted framebuffer resolution, all three architectures.**
|
- [x] **4.4l — Confirm actual booted framebuffer resolution, all three architectures.**
|
||||||
Investigation only. amd64 already confirmed this session: 1280×800 (QEMU/OVMF GOP default,
|
Investigation only. amd64 already confirmed this session: 1280×800 (QEMU/OVMF GOP default,
|
||||||
read directly off the 2026-08-11 verification screendump). aarch64/riscv64 unconfirmed.
|
read directly off the 2026-08-11 verification screendump). aarch64/riscv64 unconfirmed.
|
||||||
*Done when:* resolutions for all three architectures are recorded here from real
|
*Done when:* resolutions for all three architectures are recorded here from real
|
||||||
screendumps or boot logs, not assumed.
|
screendumps or boot logs, not assumed.
|
||||||
*Refs:* §27.8.
|
*Refs:* §27.8.
|
||||||
|
|
||||||
|
> **Done 2026-08-11 — answered incidentally by 4.4k, confirmed here formally.** Read directly
|
||||||
|
> off the pixel dimensions of 4.4k's three screendump files (`file`/image-decode, not
|
||||||
|
> assumed from any device default documented elsewhere):
|
||||||
|
> - **amd64: 1280×800** — QEMU/OVMF GOP default. Confirmed since the 2026-08-11 4.4c
|
||||||
|
> verification screendump, reconfirmed by 4.4k's
|
||||||
|
> [evidence/amd64/qemu-screenshot-20260811-200123-4.4k-sgr-color-injection.png](evidence/amd64/qemu-screenshot-20260811-200123-4.4k-sgr-color-injection.png).
|
||||||
|
> - **aarch64: 800×600** — `-device ramfb`'s default, first confirmed by 4.4k's
|
||||||
|
> [evidence/aarch64/qemu-screenshot-20260811-200459-4.4k-sgr-color-injection.png](evidence/aarch64/qemu-screenshot-20260811-200459-4.4k-sgr-color-injection.png)
|
||||||
|
> (the first screendump of any kind captured for this architecture in this document).
|
||||||
|
> - **riscv64: 800×600** — same `-device ramfb` default as aarch64 (both `Makefile.starkernel`
|
||||||
|
> `qemu` targets configure it identically), confirmed by 4.4k's
|
||||||
|
> [evidence/riscv64/qemu-screenshot-20260811-200719-4.4k-sgr-color-injection.png](evidence/riscv64/qemu-screenshot-20260811-200719-4.4k-sgr-color-injection.png).
|
||||||
|
>
|
||||||
|
> Two different resolutions across the fleet, not three uniform ones — anything in 4.4n/4.4o
|
||||||
|
> (CANVAS geometry) computed per-architecture needs to actually branch on this, not assume a
|
||||||
|
> single shared screen size.
|
||||||
|
|
||||||
- [ ] **4.4m — Decide REPL-strip pixel height.** Currently undefined anywhere in this document
|
- [ ] **4.4m — Decide REPL-strip pixel height.** Currently undefined anywhere in this document
|
||||||
or the code. Once 4.4j lands, REPL text renders via `TTF-TEXT` at some chosen point/pixel
|
or the code. Once 4.4j lands, REPL text renders via `TTF-TEXT` at some chosen point/pixel
|
||||||
size (also not yet chosen) — strip height derives from that size's line height plus padding,
|
size (also not yet chosen) — strip height derives from that size's line height plus padding,
|
||||||
|
|||||||
Reference in New Issue
Block a user