Files
retroSoC/publications/datasheets/chapter-review.md
T

73 KiB

Mini datasheet chapter review - v0.5 presentation revision

Reviewed source: c3de7c602a7ca0f0f9ade9d3ffb59339bc34fb8b. Version/date: v0.5 DRAFT / 2026-09-22. Final PDF: 779 pages; SHA-256 a69d55cff0e9b8bb4625072ca494f33eec709871d0eb4003403a2ccc0f197c82.

Baseline: 779 pages; SHA-256 25257e5243e945401c8a214d4043819cf802a7fa2d22b04d83b513ce9075647b. All 109 frozen entries / 42 IP chapters and their anchors are retained.

Each row separates the retained implementation/evidence assessment from the presentation review. Key-phrase emphasis and the half-filled Functional mark do not promote any hardware or qualification claim. The six physical/board evidence gaps remain unresolved. Technical sources and tests are rebound to this build manifest; the full source lists and hashes are retained in the accompanying chapter-review JSON.

CI observation: 2026-09-23T08:26:42Z, for this exact source SHA. See the PDF evidence table and final validation report for actual statuses and local test results.

See content review for the bounded commercial comparison, layout/content rules for emphasis and badge geometry, and publication guide for reproducible build instructions.

# Chapter / final pages Technical disposition and evidence Presentation review Basis and recommendation
1 Product Brief / 1 Covered and retained. Existing PRODUCT integration retained; APU image/default/P7 availability and the declared source identity are explicitly scoped. Source/document review; test availability is not an executed pass. Cover contact and partial Functional mark updated; short feature phrases emphasized; no qualification promoted. mini.json, overview.typ, product-use.typ. Match capabilities to the exact profile and selected runtime; do not treat initial ready as delivery of the later Linux acceptance service.
2 Features / 1 Covered and retained. Existing PRODUCT integration retained; APU image/default/P7 availability and the declared source identity are explicitly scoped. Source/document review; test availability is not an executed pass. Cover contact and partial Functional mark updated; short feature phrases emphasized; no qualification promoted. mini.json, overview.typ, product-use.typ. Match capabilities to the exact profile and selected runtime; do not treat initial ready as delivery of the later Linux acceptance service.
3 Overview / 2 Covered and retained. Existing PRODUCT integration retained; APU image/default/P7 availability and the declared source identity are explicitly scoped. Source/document review; test availability is not an executed pass. Cover contact and partial Functional mark updated; short feature phrases emphasized; no qualification promoted. mini.json, overview.typ, product-use.typ. Match capabilities to the exact profile and selected runtime; do not treat initial ready as delivery of the later Linux acceptance service.
4 Product Configuration and Feature Availability / 3 Covered and retained. Existing PRODUCT integration retained; APU image/default/P7 availability and the declared source identity are explicitly scoped. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. mini.json, overview.typ, product-use.typ. Match capabilities to the exact profile and selected runtime; do not treat initial ready as delivery of the later Linux acceptance service.
5 Typical Applications and System Configurations / 7 Covered and retained. Existing PRODUCT integration retained; APU image/default/P7 availability and the declared source identity are explicitly scoped. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. mini.json, overview.typ, product-use.typ. Match capabilities to the exact profile and selected runtime; do not treat initial ready as delivery of the later Linux acceptance service.
6 Reading this datasheet / 9 Covered and retained. Existing task-based document and evidence map; no additional hardware capability. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. reading.typ, usage-appendices.typ, appendices.typ. Retain one navigator, the existing 109-entry structure and checked internal destinations.
7 System Architecture / 56 Covered and retained. Ten AXI data masters, seven-bit global IDs, GA2D master 8, NPU master 9 and JPEG 1R/1W admission. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. axi4_data_crossbar.sv, architecture.typ, bus-programming.typ. Attach contention and recovery measurements before throughput claims.
8 Introduction / 56 Covered and retained. Ten AXI data masters, seven-bit global IDs, GA2D master 8, NPU master 9 and JPEG 1R/1W admission. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. axi4_data_crossbar.sv, architecture.typ, bus-programming.typ. Attach contention and recovery measurements before throughput claims.
9 Interconnect / 60 Covered and retained. Ten AXI data masters, seven-bit global IDs, GA2D master 8, NPU master 9 and JPEG 1R/1W admission. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. axi4_data_crossbar.sv, architecture.typ, bus-programming.typ. Attach contention and recovery measurements before throughput claims.
10 Memory Attributes, Cache and DMA Coherency / 67 Covered and retained. Non-coherent data paths; software buffer ownership and maintenance are required. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. memory-use.typ, system-reference.json. Preserve clean/invalidate and ownership order in each platform integration.
11 Clock and Reset / 70 Covered and retained. The existing clock/reset framework remains applicable; HP polling is bounded while the earlier generic LP PSRAM-ready loop remains a separate startup boundary. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. main.c, hp_mailbox.c, S99retrosoc-hp. A bounded loop does not bound a stalled MMIO transaction; retain stage-specific reset ownership.
12 Interrupt System / 77 Covered and retained. 64 LP vector positions: two local and 62 external; GA2D vector 32 / ordinal 30 / PLIC 11; NPU vector 33 / ordinal 31 / PLIC 12. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. routing-reference.typ, software_reference.py, system-reference.json. Preserve vector/ordinal/PLIC distinctions; no-CSR runtime remains unsupported.
13 DMA Request, Interrupt and Event Routing / 79 Covered and retained. 64 LP vector positions: two local and 62 external; GA2D vector 32 / ordinal 30 / PLIC 11; NPU vector 33 / ordinal 31 / PLIC 12. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. routing-reference.typ, software_reference.py, system-reference.json. Preserve vector/ordinal/PLIC distinctions; no-CSR runtime remains unsupported.
14 Multicore Operation and Resource Ownership / 82 Covered and retained. Ten shared resource slots with Resource ABI 1.2 and owner-routed faults/interrupts; access controls are not isolation certification. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. system-management.typ, coexistence-reference.typ, system-reference.json. Validate handoff, stop/drain and concurrent workloads with exact firmware/profile reports.
15 Peripheral Coexistence and Resource Conflicts / 84 Covered and retained. Ten shared resource slots with Resource ABI 1.2 and owner-routed faults/interrupts; access controls are not isolation certification. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. system-management.typ, coexistence-reference.typ, system-reference.json. Validate handoff, stop/drain and concurrent workloads with exact firmware/profile reports.
16 Security and Access-Control Boundaries / 86 Covered and retained. Ten shared resource slots with Resource ABI 1.2 and owner-routed faults/interrupts; access controls are not isolation certification. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. system-management.typ, coexistence-reference.typ, system-reference.json. Validate handoff, stop/drain and concurrent workloads with exact firmware/profile reports.
17 Debug, Diagnostics and Fault Recovery / 87 Covered and retained. Ten shared resource slots with Resource ABI 1.2 and owner-routed faults/interrupts; access controls are not isolation certification. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. system-management.typ, coexistence-reference.typ, system-reference.json. Validate handoff, stop/drain and concurrent workloads with exact firmware/profile reports.
18 Register Access and Programming Conventions / 89 Covered and retained. Source-defined MMIO and bounded protocol subsets; external compliance is not established. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. register-programming.typ, interface-subsets.typ. Retain width/strobe/error semantics and controller-specific limits.
19 Interface Standards and Supported Subsets / 91 Covered and retained. Source-defined MMIO and bounded protocol subsets; external compliance is not established. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. register-programming.typ, interface-subsets.typ. Retain width/strobe/error semantics and controller-specific limits.
20 Peripherals / 94 Covered and retained. 42 PRODUCT/MPW IP chapters; instances may share register banks. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. chapter-index.json, structure-contract.json, ip-catalog.json. Keep stable register anchors and the reviewed 109-entry structure contract.
21 XPI Universal Controller (XPI) / 94-113 Covered and retained. Integrated: Four chip-select slots and 16 programmable LUT sequences. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. xpi.h, xpi.md, xpi.c. Retain the documented subset and prerequisites. External SDR SPI/QSPI flash; board-specific LUT and timing. Attach a matching scoped report before qualification.
22 SPI SD Card Controller (SPISD) / 114-133 Covered and retained. Integrated: SD card SPI-mode command/data host. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. spisd.h, spisd.md, spisd.c. Retain the documented subset and prerequisites. SPI-mode SD card; GPIO route and card supply. Attach a matching scoped report before qualification.
23 SD Card Controller (SDIO0) / 134-155 Covered and retained. Integrated: Native one-bit/four-bit SDR operation. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. sdio.h, sdio.md, sdio.c. Retain the documented subset and prerequisites. SD card and shared GPIO route. Attach a matching scoped report before qualification.
24 On-Chip Memory (OCM / SRAM) / 156-162 Covered and retained. Integrated: 32 KiB in the reference profile, using eight 4 KiB banks. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. onchip_sram.h, onchip-sram.md, sram.c. Retain the documented subset and prerequisites. Selected technology SRAM macro; 32 KiB in the reference profile. Attach a matching scoped report before qualification.
25 PSRAM Controller (PSRAM) / 163-181 Covered and retained. Integrated: Four ESP-PSRAM64H devices addressable through a 32 MiB window. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. psram.h, psram.md, psram.c. Retain the documented subset and prerequisites. External QPI PSRAM; mutually exclusive with OPI on shared memory pads. Attach a matching scoped report before qualification.
26 OPI PSRAM / HyperBus-Style Controller / 182-199 Covered and retained. Partial: One octal DDR memory interface and one selected protocol profile. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. opipsram.h, opipsram.md, opipsram.c. Retain the documented subset and prerequisites. Compatible octal/HyperBus-style device; shared pads and board timing qualification. Attach a matching scoped report before qualification.
27 SDRAM Controller (SDRAM) / 200-211 Covered and retained. Integrated: Fixed 64 MiB, x16 SDR geometry with bank/row tracking. Source reviewed; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. sdram.h, sdram.md, sdram.c. Retain the documented subset and prerequisites. External x16 SDR SDRAM; initialization and refresh timings. Attach a matching scoped report before qualification.
28 General-Purpose Input Output (GPIO) / 212-228 Covered and retained. Integrated: 32 bidirectional GPIOs with administration and restricted user windows. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. gpio.h, gpio.md, gpio.c. Retain the documented subset and prerequisites. Selected pad library and approved pin routing. Attach a matching scoped report before qualification.
29 Direct Memory Access (DMA) / 229-244 Covered and retained. Integrated: Eight channel contexts share a 32-bit AXI master. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. dma.h, dma.md, dma.c. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
30 General-Purpose Timer (TIM0, TIM1) / 245-251 Covered and retained. Integrated: Two 32-bit general-purpose timers. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. timer.h, timer.md, timer.c. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
31 Real-Time Clock (RTC) / 252-265 Covered and retained. Integrated: 64-bit seconds and 1/256-second subsecond time. Source reviewed; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. rtc.h, rtc.c, datasheet.md. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
32 Watchdog (WDG) / 266-275 Covered and retained. Integrated: Independent-clock window watchdog. Source reviewed; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. datasheet.md, wdg_pkg.sv, wdg_reg.sv. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
33 Pulse Width Modulation (PWM) / 276-300 Covered and retained. Integrated: Two timers, four output channels and two operators. Source reviewed; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. pwm.h, pwm.c, datasheet.md. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
34 Management Console (UART0) / 301-313 Covered and retained. Integrated: 64-byte TX and RX FIFOs; fractional baud-rate generator. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. uart.h, uart.md, uart.c. Retain the documented subset and prerequisites. Management serial connection; optional DMA/flow-control routing. Attach a matching scoped report before qualification.
35 Application Console (UART1) / 314-315 Covered and retained. Integrated: 64-byte TX and RX FIFOs; fractional baud-rate generator. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. README.md, retrosoc_hp.dts, uart.h. Retain the documented subset and prerequisites. Dedicated console TX/RX; no connected DMA or RTS/CTS. Attach a matching scoped report before qualification.
36 Inter-Integrated Circuit (I2C) / 316-329 Covered and retained. Integrated: Two controller instances with 7-bit and 10-bit addressing. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. i2c.h, i2c.md, i2c.c. Retain the documented subset and prerequisites. External bus pull-ups and compatible target voltages. Attach a matching scoped report before qualification.
37 WS2812 LED Interface / 330-338 Covered and retained. Integrated: 24-bit GRB transmission on one GPIO alternate function. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. ws2812.h, ws2812.md, ws2812.c. Retain the documented subset and prerequisites. Compatible LED chain and approved level/supply interface. Attach a matching scoped report before qualification.
38 Personal System/2 (PS2) / 339-348 Covered and retained. Integrated: Bidirectional open-drain host interface. Source reviewed; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. ps2.h, ps2.c, datasheet.md. Retain the documented subset and prerequisites. Open-drain interface and board pull-ups. Attach a matching scoped report before qualification.
39 SDIO Controller (SDIO1) / 349-352 Covered and retained. Integrated: Native one-bit/four-bit SDR operation. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. sdio.h, sdio.md, sdio.c. Retain the documented subset and prerequisites. SD card and dedicated pads; generic FPGA mapping pending. Attach a matching scoped report before qualification.
40 USB 2.0 Dual-Role Controller / 353-385 Covered and retained. Integrated: Dual-role digital controller with external 8-bit ULPI PHY. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. usb2.h, usb2.md, usb2.c. Retain the documented subset and prerequisites. External ULPI PHY, 60 MHz interface clock, VBUS/role circuitry. Attach a matching scoped report before qualification.
41 Architecture Information (ARCHINFO) / 386-394 Covered and retained. Integrated: Read-only identity, configuration and topology discovery. Source reviewed; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. archinfo.c, datasheet.md, archinfo_reg.sv. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
42 System Controller (SYSCTRL) / 395-415 Covered and retained. Integrated: Root-managed configuration, HP lifecycle and clock requests. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. sysctrl.h, sysctrl.md, sysctrl.c. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
43 Reset Clock Unit (RCU) / 416-417 Covered and retained. Integrated: AON-controlled requests and clock/reset policy. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. clock.h, pll-clock-control.md, rcu.c. Retain the documented subset and prerequisites. Reference PLL disabled; any physical PLL/backend needs separate qualification. Attach a matching scoped report before qualification.
44 Management Local Interrupts (CLINT) / 418-422 Covered and retained. Integrated: Per-hart software interrupts and 64-bit timer compare. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. clint.h, clint.md, clint.c. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
45 HP Local Interrupt Controller (ACLINT) / 423-426 Covered and retained. Integrated: Two addressable hart slots; HP consumes slot 1. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. retrosoc_hp.dts, platform.c, clint.md. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
46 HP Platform-Level Interrupt Controller (PLIC) / 427-430 Covered and retained. Integrated: 32 source IDs, with source 0 reserved. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. retrosoc_hp.dts, platform.c, hp-platform.md. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
47 LP/HP Mailbox / 431-438 Covered and retained. Integrated: Separate LP-to-HP and HP-to-LP payload banks. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. main.c, hp_mailbox.c, S99retrosoc-hp. Keep the selected runtime and every terminal checkpoint explicit. The supplied Linux rootfs only sends initial ready and lacks the later GA2D/cache-clean service; HP_LINUX_READY also appears for freestanding acceptance. Reset is requested by the failure helper only before GA2D ownership has passed to HP.
48 Resource Controller / 439-445 Covered and retained. Partial: Ten independently managed shared resources; resource 8 owns GA2D and resource 9 owns NPU execution, including lifecycle and LP/HP IRQ routing. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. resource.h, resource-controller.md, resource.c. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
49 Fabric Monitor / 446-457 Covered and retained. Integrated: Ten master and six target observation banks; master bank 8 observes GA2D traffic and master bank 9 observes NPU descriptor and data DMA traffic. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. fabric_monitor.h, fabric-monitor.md, monitor.c. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
50 Inter-Integrated Circuit Sound (I2S) / 460-468 Covered and retained. Integrated: Stereo master TX/RX with independent audio clock. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. i2s.h, i2s.md, i2s.c. Retain the documented subset and prerequisites. External audio clock and codec; stereo master operation. Attach a matching scoped report before qualification.
51 Digital Video Port (DVP) / 469-479 Covered and retained. Integrated: 8-bit parallel RGB565/YUV422 capture. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. dvp.h, dvp.md, dvp.c. Retain the documented subset and prerequisites. Parallel camera, sensor configuration and pixel clock. Attach a matching scoped report before qualification.
52 JPEG Encoder / Decoder / 480-503 Covered and retained. Partial: 8-bit Baseline Sequential JPEG encode or decode. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. jpeg.h, jpeg.md, jpeg.c. Retain the documented subset and prerequisites. Native slot-6 payload admission has one normal read and one normal write credit at class 8; standalone codec behavior and end-to-end system qualification remain separate scopes. Attach a matching scoped report before qualification.
53 2D Graphics Accelerator (GA2D) / 504-523 Covered and retained. Integrated: P5 direct single-job FILL, COPY, CONVERT, opaque alpha BLEND, A8 masks and exact background/destination in-place composition. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. ga2d.md, apb4_ga2d.sv, ga2d_core.sv. P6 test sources and dated records already exist. Attach current-commit full-product contention, workload throughput and physical closure reports; preserve the documented subset.
54 Audio Processing Unit (APU, partial) / 524-569 Covered and retained. Partial: WAV/FLAC image and job/stream execution; APUC-backed KWS is enabled only in the P9 acceptance configuration. MP3 remains unsupported. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. Makefile, main.c, main.c. Keep default/P9 capability and digest distinct, MP3 unsupported and KWS configuration-dependent. A shipped image or smoke wrapper is not full corpus or sustained-audio qualification. Keep wrapper inventory distinct from revision-qualified physical replacement evidence.
55 Neural Processing Unit (NPU) / 570-594 Covered and retained. Integrated: Eight INT8 operators with native HP descriptor/DMA execution and private local SRAM. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. npu.h, npu_regs.h, npu.c. Attach matching KWS/VWW raw reports including CPU preprocessing/Softmax and cache costs. Keep unknown-operator rejection, INT32 limits, abort/drain and private SRAM boundaries explicit; no arbitrary TFLite or certification claim.
56 Crypto Controller / 595-616 Covered and retained. Integrated: AES-128/192/256, SHA-224/256 and raw RSA-2048. Tests available; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. crypto.h, crypto.md, crypto.c. Retain the documented subset and prerequisites. LP-controlled buffers and key lifecycle; no secure key-store claim. Attach a matching scoped report before qualification.
57 Cyclic Redundancy Check (CRC) / 617-623 Covered and retained. Integrated: Programmable 7-, 8-, 16- or 32-bit CRC. Source reviewed; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. crc.h, crc.c, datasheet.md. Retain the documented subset and prerequisites. No additional off-chip component implied; use the selected clock/reset and access policy. Attach a matching scoped report before qualification.
58 Random Number Generator (RNG) / 624-632 Covered and retained. Partial: Entropy-source qualification, FIFO and continuous health checks. Source reviewed; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. rng.h, rng.c, datasheet.md. Retain the documented subset and prerequisites. Entropy-source qualification absent; deterministic integration source. Attach a matching scoped report before qualification.
59 Low-Bandwidth Extension (EXT-L) / 633-634 Covered and retained. Integrated: Fixed APB4 control and one interrupt. Source reviewed; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. extension.h, extensions.md, ext-l.c. Retain the documented subset and prerequisites. Fixed external APB target and lifecycle contract. Attach a matching scoped report before qualification.
60 High-Bandwidth Extension (EXT-H) / 635-643 Covered and retained. Integrated: Fixed EXT-H control, ownership, bounds and lifecycle. Source reviewed; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. extension.h, extensions.md, extensions.c. Retain the documented subset and prerequisites. Bounded external AXI master and ACL configuration. Attach a matching scoped report before qualification.
61 Packaging / 644 Evidence needed. No matching characterized package, electrical, thermal or timing specification. Source/flow descriptions exist; no current matching scoped physical result is attached. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. pins.typ, electrical-reference.typ. Supply package/board/corner/instrument evidence before publishing ratings.
62 Electrical and Timing Specifications / 653 Evidence needed. No matching characterized package, electrical, thermal or timing specification. Source/flow descriptions exist; no current matching scoped physical result is attached. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. pins.typ, electrical-reference.typ. Supply package/board/corner/instrument evidence before publishing ratings.
63 Software / 656 Covered and retained. HP event polling uses 64,000,000 iterations, not milliseconds. Initial ready precedes GA2D result, cache-clean acknowledgement, HP-held state and return of ownership to LP; NPU handoff is selected by RS_NPU_P5_ACCEPTANCE, RS_NPU_P6_ACCEPTANCE. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. main.c, hp_mailbox.c, S99retrosoc-hp. Keep the selected runtime and every terminal checkpoint explicit. The supplied Linux rootfs only sends initial ready and lacks the later GA2D/cache-clean service; HP_LINUX_READY also appears for freestanding acceptance. Reset is requested by the failure helper only before GA2D ownership has passed to HP.
64 Boot Configuration, Initialization and Recovery / 656 Covered and retained. HP event polling uses 64,000,000 iterations, not milliseconds. Initial ready precedes GA2D result, cache-clean acknowledgement, HP-held state and return of ownership to LP; NPU handoff is selected by RS_NPU_P5_ACCEPTANCE, RS_NPU_P6_ACCEPTANCE. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. main.c, hp_mailbox.c, S99retrosoc-hp. Keep the selected runtime and every terminal checkpoint explicit. The supplied Linux rootfs only sends initial ready and lacks the later GA2D/cache-clean service; HP_LINUX_READY also appears for freestanding acceptance. Reset is requested by the failure helper only before GA2D ownership has passed to HP.
65 Programming, Image Maintenance and Service Procedures / 663 Covered and retained. Runtime/HAL and conditional Linux bringup exist; no general GA2D Linux graphics, APU ASoC or generic NPU Linux driver is delivered. CSR and profile conditions apply. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. software.typ, software-runtime.typ, software_reference.py. Attach exact firmware/boot/device reports; do not infer integrated pass from syntax or host tests.
66 Runtime, SDK and Shell / 665 Covered and retained. Runtime/HAL and conditional Linux bringup exist; no general GA2D Linux graphics, APU ASoC or generic NPU Linux driver is delivered. CSR and profile conditions apply. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. software.typ, software-runtime.typ, software_reference.py. Attach exact firmware/boot/device reports; do not infer integrated pass from syntax or host tests.
67 Applications / 673 Covered and retained. Runtime/HAL and conditional Linux bringup exist; no general GA2D Linux graphics, APU ASoC or generic NPU Linux driver is delivered. CSR and profile conditions apply. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. software.typ, software-runtime.typ, software_reference.py. Attach exact firmware/boot/device reports; do not infer integrated pass from syntax or host tests.
68 Linux and Driver Status / 676 Covered and retained. HP event polling uses 64,000,000 iterations, not milliseconds. Initial ready precedes GA2D result, cache-clean acknowledgement, HP-held state and return of ownership to LP; NPU handoff is selected by RS_NPU_P5_ACCEPTANCE, RS_NPU_P6_ACCEPTANCE. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. main.c, hp_mailbox.c, S99retrosoc-hp. Keep the selected runtime and every terminal checkpoint explicit. The supplied Linux rootfs only sends initial ready and lacks the later GA2D/cache-clean service; HP_LINUX_READY also appears for freestanding acceptance. Reset is requested by the failure helper only before GA2D ownership has passed to HP.
69 Software Support and Validated Configurations / 679 Covered and retained. HP event polling uses 64,000,000 iterations, not milliseconds. Initial ready precedes GA2D result, cache-clean acknowledgement, HP-held state and return of ownership to LP; NPU handoff is selected by RS_NPU_P5_ACCEPTANCE, RS_NPU_P6_ACCEPTANCE. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. main.c, hp_mailbox.c, S99retrosoc-hp. Keep the selected runtime and every terminal checkpoint explicit. The supplied Linux rootfs only sends initial ready and lacks the later GA2D/cache-clean service; HP_LINUX_READY also appears for freestanding acceptance. Reset is requested by the failure helper only before GA2D ownership has passed to HP.
70 Implementation / 683 Covered and retained. Current dev host-runtime/bootstrap increments reviewed; Linux x86_64, Python 3.10, Java 17 and SBT contract retained. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. dependencies.lock.json, Dockerfile, flake.nix. Use the committed bootstrap and lock; a Docker build or Nix check is not a runtime regression pass.
71 SoC Integration / 683 Covered and retained. Current dev host-runtime/bootstrap increments reviewed; Linux x86_64, Python 3.10, Java 17 and SBT contract retained. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. dependencies.lock.json, Dockerfile, flake.nix. Use the committed bootstrap and lock; a Docker build or Nix check is not a runtime regression pass.
72 RTL Simulation / 684 Covered and retained. Reproducible source and test flows exist; local execution and release qualification have separate scopes. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. software.typ, regress.py, engineering.md. Run the selected committed profile with required tools and archive machine-readable verdicts.
73 FPGA Verification / 685 Evidence needed. Board constraints/integration inputs exist; complete board acceptance evidence is not attached. Source/flow descriptions exist; no current matching scoped physical result is attached. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. README.md, software.typ, electrical-reference.typ. Provide approved pin routes, board revision and external-device acceptance logs.
74 Physical Design / 686 Evidence needed. Physical flow inputs exist; no matching synthesis/netlist/STA/signoff report is attached. Source/flow descriptions exist; no current matching scoped physical result is attached. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. README.md, software.typ, release-verification.typ. Archive exact PDK/library/corner/constraints and complete physical reports.
75 PCB Hardware / 687 Evidence needed. Board constraints/integration inputs exist; complete board acceptance evidence is not attached. Source/flow descriptions exist; no current matching scoped physical result is attached. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. README.md, software.typ, electrical-reference.typ. Provide approved pin routes, board revision and external-device acceptance logs.
76 Appendix: MPW Compatibility / 688 Covered and retained. Separate selectable MPW core/user-IP profile; not the fixed PRODUCT integration. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. mini-mpw.mk, appendices.typ. Keep MPW selection, reset and GPIO ownership separate from PRODUCT claims.
77 SoC Template / 688 Covered and retained. Separate selectable MPW core/user-IP profile; not the fixed PRODUCT integration. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. mini-mpw.mk, appendices.typ. Keep MPW selection, reset and GPIO ownership separate from PRODUCT claims.
78 MPW User Timer / 690-692 Covered and retained. MPW only: MPW-selectable timer and divider. Source reviewed; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. user_ip.h, user-ip.md, mpw_timer.c. Retain the documented subset and prerequisites. MPW profile, selected user-IP manifest and pad ownership. Attach a matching scoped report before qualification.
79 MPW User GPIO / 693-695 Covered and retained. MPW only: MPW-selectable user GPIO data and enables. Source reviewed; 0 attached per-IP report records. Workflow outcomes do not replace scoped reports. Selected feature, programming and restriction phrases emphasized; shared register/ABI descriptions retained. user_ip.h, user-ip.md, mpw_gpio.c. Retain the documented subset and prerequisites. MPW profile, selected user-IP manifest and pad ownership. Attach a matching scoped report before qualification.
80 Appendix: Product Direction / 696 Covered and retained. Future family positioning and release milestones are not implemented product commitments. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. appendices.typ. Publish commitments only after a reviewed implementation and release decision.
81 Product Series / 696 Covered and retained. Future family positioning and release milestones are not implemented product commitments. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. appendices.typ. Publish commitments only after a reviewed implementation and release decision.
82 Roadmap / 697 Covered and retained. Future family positioning and release milestones are not implemented product commitments. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. appendices.typ. Publish commitments only after a reviewed implementation and release decision.
83 Technical Report / 698 Covered and retained. Exact-commit CI observation for c3de7c602a at 2026-09-23T08:26:42Z; individual workflow/stage conclusions remain scoped. Source/document review; test availability is not an executed pass. Current source/CI identity recorded and evidence phrases emphasized; unfinished runs are not passes. system-reference.json, release-verification.typ, dev_reference.py. Keep unfinished/failed/skipped states and original reports. Previous local test totals remain historical; CI does not populate absent per-IP qualification reports.
84 Release Verification Summary / 698 Covered and retained. Exact-commit CI observation for c3de7c602a at 2026-09-23T08:26:42Z; individual workflow/stage conclusions remain scoped. Source/document review; test availability is not an executed pass. Current source/CI identity recorded and evidence phrases emphasized; unfinished runs are not passes. system-reference.json, release-verification.typ, dev_reference.py. Keep unfinished/failed/skipped states and original reports. Previous local test totals remain historical; CI does not populate absent per-IP qualification reports.
85 Shuttle and Qualification Evidence / 702 Evidence needed. No matching silicon/shuttle/package characterization report supplied. Source/flow descriptions exist; no current matching scoped physical result is attached. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. appendices.typ, release-verification.typ. Supply lot, die revision, package, setup and test conditions with each measurement.
86 Performance and Power Characterization / 703 Covered and retained. Counters and workload definitions exist; no matching product performance/power measurement is supplied. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. main.c, hp_mailbox.c, S99retrosoc-hp. Measure the selected runtime, clock, workload and memory/cache costs. Iteration budgets are not milliseconds; historical IP reports do not establish current full-product closure.
87 Known Limitations and Revision Compatibility / 705 Covered and retained. Current feature gates and source/runtime limitations are explicit; the Linux rootfs ready publisher does not supply the full acceptance service. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. main.c, hp_mailbox.c, S99retrosoc-hp. Keep the selected runtime and every terminal checkpoint explicit. The supplied Linux rootfs only sends initial ready and lacks the later GA2D/cache-clean service; HP_LINUX_READY also appears for freestanding acceptance. Reset is requested by the failure helper only before GA2D ownership has passed to HP.
88 Implementation and Qualification Limitations / 705 Covered and retained. Current feature gates and source/runtime limitations are explicit; the Linux rootfs ready publisher does not supply the full acceptance service. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. main.c, hp_mailbox.c, S99retrosoc-hp. Keep the selected runtime and every terminal checkpoint explicit. The supplied Linux rootfs only sends initial ready and lacks the later GA2D/cache-clean service; HP_LINUX_READY also appears for freestanding acceptance. Reset is requested by the failure helper only before GA2D ownership has passed to HP.
89 Revision Identification and Compatibility / 710 Covered and retained. Current feature gates and source/runtime limitations are explicit; the Linux rootfs ready publisher does not supply the full acceptance service. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. main.c, hp_mailbox.c, S99retrosoc-hp. Keep the selected runtime and every terminal checkpoint explicit. The supplied Linux rootfs only sends initial ready and lacks the later GA2D/cache-clean service; HP_LINUX_READY also appears for freestanding acceptance. Reset is requested by the failure helper only before GA2D ownership has passed to HP.
90 Appendix: Software Memory and Buffer Requirements / 711 Covered and retained. Static linker and worked-buffer accounting; examples are not measured peak runtime usage. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. usage-appendices.typ, memory-use.typ, README.md. Measure stack, heap-free working sets and application buffers on the actual workload.
91 Linker Layout and Runtime Accounting / 711 Covered and retained. Static linker and worked-buffer accounting; examples are not measured peak runtime usage. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. usage-appendices.typ, memory-use.typ, README.md. Measure stack, heap-free working sets and application buffers on the actual workload.
92 Worked Buffer Budgets / 712 Covered and retained. Static linker and worked-buffer accounting; examples are not measured peak runtime usage. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. usage-appendices.typ, memory-use.typ, README.md. Measure stack, heap-free working sets and application buffers on the actual workload.
93 Appendix: Terminology, Notation and Document Map / 714 Covered and retained. Existing task-based document and evidence map; no additional hardware capability. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. reading.typ, usage-appendices.typ, appendices.typ. Retain one navigator, the existing 109-entry structure and checked internal destinations.
94 Terminology and Units / 714 Covered and retained. Document conventions, navigation and provenance; not an additional hardware capability. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. reading.typ, usage-appendices.typ, appendices.typ. Preserve clear DRAFT/status language, source links and third-party license ownership.
95 Reading Numbers and Status / 715 Covered and retained. Document conventions, navigation and provenance; not an additional hardware capability. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. reading.typ, usage-appendices.typ, appendices.typ. Preserve clear DRAFT/status language, source links and third-party license ownership.
96 Document and Evidence Navigation / 716 Covered and retained. Existing task-based document and evidence map; no additional hardware capability. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. reading.typ, usage-appendices.typ, appendices.typ. Retain one navigator, the existing 109-entry structure and checked internal destinations.
97 Appendix: Global Register and Address Index / 717 Covered and retained. Generated register/address inventory with stable per-register destinations. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. register-index.typ, register-annotations.json, ip-catalog.json. Keep C/RTL parity and source-derived anchors; do not hand-maintain duplicate register lists.
98 PRODUCT Register Instances / 717 Covered and retained. Generated register/address inventory with stable per-register destinations. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. register-index.typ, register-annotations.json, ip-catalog.json. Keep C/RTL parity and source-derived anchors; do not hand-maintain duplicate register lists.
99 MPW Conditional Register Instances / 758 Covered and retained. Generated register/address inventory with stable per-register destinations. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. register-index.typ, register-annotations.json, ip-catalog.json. Keep C/RTL parity and source-derived anchors; do not hand-maintain duplicate register lists.
100 Appendix: Fault and Status Code Reference / 759 Covered and retained. HP event polling uses 64,000,000 iterations, not milliseconds. Initial ready precedes GA2D result, cache-clean acknowledgement, HP-held state and return of ownership to LP; NPU handoff is selected by RS_NPU_P5_ACCEPTANCE, RS_NPU_P6_ACCEPTANCE. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. main.c, hp_mailbox.c, S99retrosoc-hp. Keep the selected runtime and every terminal checkpoint explicit. The supplied Linux rootfs only sends initial ready and lacks the later GA2D/cache-clean service; HP_LINUX_READY also appears for freestanding acceptance. Reset is requested by the failure helper only before GA2D ownership has passed to HP.
101 Diagnostic Code Namespaces / 759 Covered and retained. Source-defined diagnostic namespaces, application returns and sticky TEST_STATUS verdicts. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. fault-reference.typ, application-diagnostics.typ, engineering.md. Distinguish software returns from hardware completion and log presence from test pass.
102 Status Registers and Capture Points / 765 Covered and retained. Source-defined diagnostic namespaces, application returns and sticky TEST_STATUS verdicts. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. fault-reference.typ, application-diagnostics.typ, engineering.md. Distinguish software returns from hardware completion and log presence from test pass.
103 Firmware Application Results / 771 Covered and retained. HP event polling uses 64,000,000 iterations, not milliseconds. Initial ready precedes GA2D result, cache-clean acknowledgement, HP-held state and return of ownership to LP; NPU handoff is selected by RS_NPU_P5_ACCEPTANCE, RS_NPU_P6_ACCEPTANCE. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. main.c, hp_mailbox.c, S99retrosoc-hp. Keep the selected runtime and every terminal checkpoint explicit. The supplied Linux rootfs only sends initial ready and lacks the later GA2D/cache-clean service; HP_LINUX_READY also appears for freestanding acceptance. Reset is requested by the failure helper only before GA2D ownership has passed to HP.
104 Automated Completion and Simulator Verdicts / 774 Covered and retained. Source-defined diagnostic namespaces, application returns and sticky TEST_STATUS verdicts. Source/document review; test availability is not an executed pass. Key phrases reviewed; preserve technical meaning and ordinary code/diagram typography. fault-reference.typ, application-diagnostics.typ, engineering.md. Distinguish software returns from hardware completion and log presence from test pass.
105 Document Control / 775 Covered and retained. Publication identity and source provenance for c3de7c602a7ca0f0f9ade9d3ffb59339bc34fb8b; no additional hardware capability. Source/document review; test availability is not an executed pass. Presentation history, exact source identity, contact and final pagination reviewed. mini.json, appendices.typ. Ship the matching PDF, manifest, change-page report, chapter review and actual validation record together.
106 Revision History / 775 Covered and retained. Publication identity and source provenance for c3de7c602a7ca0f0f9ade9d3ffb59339bc34fb8b; no additional hardware capability. Source/document review; test availability is not an executed pass. Presentation history, exact source identity, contact and final pagination reviewed. mini.json, appendices.typ. Ship the matching PDF, manifest, change-page report, chapter review and actual validation record together.
107 Sources and Reproducibility / 776 Covered and retained. Publication identity and source provenance for c3de7c602a7ca0f0f9ade9d3ffb59339bc34fb8b; no additional hardware capability. Source/document review; test availability is not an executed pass. Presentation history, exact source identity, contact and final pagination reviewed. mini.json, appendices.typ. Ship the matching PDF, manifest, change-page report, chapter review and actual validation record together.
108 License / 777 Covered and retained. Publication identity and source provenance for c3de7c602a7ca0f0f9ade9d3ffb59339bc34fb8b; no additional hardware capability. Source/document review; test availability is not an executed pass. Presentation history, exact source identity, contact and final pagination reviewed. reading.typ, usage-appendices.typ, appendices.typ. Preserve clear DRAFT/status language, source links and third-party license ownership.
109 Document Status and Contact / 778 Covered and retained. Publication identity and source provenance for c3de7c602a7ca0f0f9ade9d3ffb59339bc34fb8b; no additional hardware capability. Source/document review; test availability is not an executed pass. Presentation history, exact source identity, contact and final pagination reviewed. reading.typ, usage-appendices.typ, appendices.typ. Preserve clear DRAFT/status language, source links and third-party license ownership.

The unnumbered closing page remains outside the frozen chapter contract. Subsequent page movement is navigation, not a newly implemented feature. No RTL, SDK interface, hardware profile or CI rule was changed by this publication task.