I/O 增量实施台账

本页由原 CSV 派生,不是新的状态权威、执行记录或软件资格。 原编号、顺序和全部原字段来自 原台账。 源文件:docs/design/io-evolution-execution.csv;SHA-256:ccd837a5f0d2b7bd6eac1f184847b43b547d77c37010030db39c2c24563ae4b1。

不同台账范围重叠,不相加数量或计算全项目完成率。实现状态与软件、 物理状态分别解释;development_passed 不表示当前文档 HEAD 已执行。 qualification_record_authority 要回到精确结果索引判断源码和范围。 绝对 /workspace、/dev/shm 定位保留原字节,仅说明原执行主机位置; 可取得归档及 member 定位见 软件证据入口。

原退出字段只有原 CSV 中实际存在的字段;任务、资格前提和合同链接 也按原文保留,不能据此补造某次执行。

本表包含 42 条原记录,仅表示来源行数。

IO-01

原字段

原值

task_id

IO-01

phase

P0

area

capabilities

task

精确 provider 与模式支持的单一权威

implementation_paths

tools/configure/selected_contracts.py;tools/configure/io_traits.py;tools/configure/factory.py;tools/maintenance/work_packages.py;docs/delivery/capabilities.md

exit_condition

既有目录加选定元数据;明确记录精确边界

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-02

原字段

原值

task_id

IO-02

phase

P0

area

traits

task

可选不可变 typed I/O traits

implementation_paths

tools/configure/io_traits.py;tools/configure/factory.py

exit_condition

能力开关控制所有生成的只读 trait 对象

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-03

原字段

原值

task_id

IO-03

phase

P0

area

silicon

task

实际硅片身份观察与修订准入

implementation_paths

core/include/nexus/core/silicon.h;core/src/silicon.c

exit_condition

精确资料与修订政策;unknown 明确保留;factory 保持冷查找

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-04

原字段

原值

task_id

IO-04

phase

P0

area

lifecycle

task

准入、取消、排空、epoch 与隔离回归矩阵

implementation_paths

core/src/request.c;tests/google/io_state_machine_test.cpp;tests/google/spi_dma_owner_wait_test.cpp

exit_condition

本轮 fresh、完整、零跳过的软件门禁

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-05

原字段

原值

task_id

IO-05

phase

P0

area

budgets

task

有界 IRQ 与 service 执行观察

implementation_paths

io/include/nexus/io/cycle_probe.h;io/src/mechanisms/cycle_probe.c;tools/configure/factory.py

exit_condition

可选探针可编译裁剪;显式 service 与 IRQ 预算

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-06

原字段

原值

task_id

IO-06

phase

P0

area

stream

task

速率、block 持有时间、丢失与背压预算

implementation_paths

tools/configure/stream_profiles.py;io/include/nexus/io/stream_profile.h;io/src/mechanisms/stream_profile.c

exit_condition

真实选定 provider 配置校验 stream 预算

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-07

原字段

原值

task_id

IO-07

phase

P0

area

hil

task

Board 夹具与故障注入站点准备

implementation_paths

tools/hil;tools/testing/test_hil_io_protocols.py

exit_condition

准备软件工装;物理测试保持 not_executed

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-08

原字段

原值

task_id

IO-08

phase

P0

area

measurement

task

链接资源与运行成本比较

implementation_paths

tools/measurement;tests/contracts/uart_rx_compact_assembly

exit_condition

fresh 精确 ELF 比较;不推断物理时序或能耗

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-09

原字段

原值

task_id

IO-09

phase

P1

area

resources

task

分层 controller、base 与 channel 资源声明

implementation_paths

tools/configure/resource_graph.py;tools/configure/providers/stm32g474/pwm_shared.py;soc/stm32/stm32g474/drivers/pwm_shared.c;tests/google/g474_pwm_shared_factory_test.cpp;tools/measurement/retention.py

exit_condition

兼容共享 base 加 channel 必须由一个真实硬件 owner 管理

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-10

原字段

原值

task_id

IO-10

phase

P1

area

resources

task

物理外设身份与互斥工作模式

implementation_paths

tools/configure/resource_graph.py;tools/configure/matrix.py;soc/stm32/stm32g474/soc.json

exit_condition

拒绝规范别名与工作模式冲突

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-11

原字段

原值

task_id

IO-11

phase

P1

area

events

task

typed 硬件事件图与启动顺序

implementation_paths

tools/configure/trigger_graph.py

exit_condition

校验带自有停止门的事件环;生成选定受审路线

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-12

原字段

原值

task_id

IO-12

phase

P1

area

dma

task

选定 DMA engine、lane、request 与可达域

implementation_paths

tools/configure/dma_topology.py

exit_condition

精确 provider tuple;拒绝物理 lane 冲突

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-13

原字段

原值

task_id

IO-13

phase

P1

area

dma

task

descriptor 所有权、放置、cache 与链式取消

implementation_paths

tools/configure/dma_topology.py;soc/stm32/stm32u575/drivers/uart_dma_chain.c;soc/stm32/stm32u575/private/stm32u575_uart_gpdma_chain.h;soc/stm32/stm32u575/private/stm32u575_uart_gpdma_impl.h;tests/google/u575_uart_chain_test.cpp;tools/configure/assemblies/u575-uart-chain.toml

exit_condition

静态校验加真实链表 provider 的排空和借用

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-14

原字段

原值

task_id

IO-14

phase

P1

area

uart

task

显式线格式、流控与独立九位 I/O

implementation_paths

io/include/nexus/io/uart_word.h

exit_condition

Native 及精确 STM32/GD32 寄存器路径;默认 byte 模式保持紧凑

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-15

原字段

原值

task_id

IO-15

phase

P1

area

uart

task

有界 FIFO IRQ service 与并发 stream 负载

implementation_paths

io/private/uart_fifo_impl.h;soc/stm32/stm32h743/drivers/uart_fifo.c;soc/stm32/stm32u575/drivers/uart_fifo.c;docs/design/uart-fifo.md

exit_condition

精确 provider 上的有界批次与 IRQ 延迟观察

implementation_status

in_progress

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-16

原字段

原值

task_id

IO-16

phase

P1

area

spi

task

完整 CS 区间分段、dummy cycle 与 8/16-bit word

implementation_paths

io/include/nexus/io/spi_dma_owner_binding.h;soc/native/drivers/spi_dma_transaction.c;components/bus_owner/src/spi_dma_owner.c;soc/stm32/stm32f407/drivers/spi_dma.c;soc/gd32/gd32f470/drivers/spi_dma.c

exit_condition

Native、STM32F407、GD32F470 先轮询,再异步 DMA 借用与排空

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-17

原字段

原值

task_id

IO-17

phase

P1

area

i2c

task

内核时钟定时与长消息 reload

implementation_paths

soc/common/i2c_v2.c;tools/configure/i2c_timing.py;tools/configure/i2c_timing_selection.py;tests/google/i2c_v2_long_factory_test.cpp

exit_condition

受审电气定时输入;保留消息 START 与 STOP

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-18

原字段

原值

task_id

IO-18

phase

P1

area

adc

task

显式采样格式、分组、触发与来源

implementation_paths

io/include/nexus/io/adc_format.h;io/include/nexus/io/adc_group.h;io/src/api/adc_group.c;soc/stm32/stm32g474/drivers/adc_group.c;docs/design/adc-group.md

exit_condition

整数存储元数据与真实 provider 分组支持

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-19

原字段

原值

task_id

IO-19

phase

P1

area

pwm

task

原子多通道 shadow 提交与 break fault 处理

implementation_paths

io/include/nexus/io/pwm_group.h;soc/stm32/stm32g474/drivers/pwm_group.c;tools/configure/providers/stm32g474/emission.py

exit_condition

单一 timer owner;break 后不自动重启

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-20

原字段

原值

task_id

IO-20

phase

P1

area

capture

task

counter 位宽、filter、encoder 与 overcapture

implementation_paths

io/include/nexus/io/timer_capture.h;io/include/nexus/io/encoder.h;soc/stm32/stm32g474/drivers/timer_capture.c;soc/stm32/stm32g474/drivers/encoder.c

exit_condition

真实 provider 上可正确处理计数器回绕的 capture 与受审 encoder 模式

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-21

原字段

原值

task_id

IO-21

phase

P1

area

timestamps

task

时间戳来源、domain、epoch、频率与不确定度

implementation_paths

io/include/nexus/io/observation.h;io/src/mechanisms/observation.c;io/src/controllers/eth_frames_mac.c;tests/google/ethernet_frames_mac_test.cpp;docs/design/ethernet-frames.md

exit_condition

拒绝不兼容 domain,区分观察时间与事件时间

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-22

原字段

原值

task_id

IO-22

phase

P1

area

diagnostics

task

可选状态、恢复所有权与受检 service 入口

implementation_paths

io/src/mechanisms/observation.c

exit_condition

受检 dispatch 与 I/O 进展或 settlement 分别解释

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-23

原字段

原值

task_id

IO-23

phase

P1

area

memory

task

移除 RX-only provider 未使用的 TX DMA 字段

implementation_paths

soc/stm32/stm32f407/drivers/uart_receive.c;soc/stm32/stm32f407/drivers/uart_duplex.c;soc/gd32/gd32f470/drivers/uart_receive.c;soc/gd32/gd32f470/drivers/uart_duplex.c;tests/contracts/uart_rx_compact_assembly

exit_condition

fresh 链接 RAM 测量与 duplex 生命周期回归

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-24

原字段

原值

task_id

IO-24

phase

P1

area

flash

task

busy-bank 脉冲、RAM 闭包、cache、ECC 与 watchdog 合同

implementation_paths

soc/stm32/stm32h743/drivers/flash.c;tools/configure/providers/stm32h743/emission.py;soc/stm32/stm32h743/system.c;tools/measurement/h743_flash_ram.py;tools/measurement/flash_execution.py;tools/testing/test_h743_ram_build_gate.py;docs/design/h743-flash-ram.md

exit_condition

逐 profile 验证不可取消脉冲与完整执行闭包

implementation_status

in_progress

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-25

原字段

原值

task_id

IO-25

phase

P1

area

providers

task

复用受审外设 IP 代际及官方 HAL/LL

implementation_paths

soc/common;io/private/uart_fifo_impl.h;io/src/controllers/eth_frames_mac.c;tools/configure/selected_contracts.py

exit_condition

私有实现共享与精确逐系列事实

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-26

原字段

原值

task_id

IO-26

phase

P1

area

h743

task

冷 PLL、电压、latency 与内核时钟 profile

implementation_paths

soc/stm32/stm32h743/clock.c;soc/stm32/stm32h743/system.c;tools/configure/clocks.py;tests/google/h743_high_factory_test.cpp;docs/design/h743-high-clock.md

exit_condition

读回、回滚与精确参考身份

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-27

原字段

原值

task_id

IO-27

phase

P1

area

h743

task

UART 连续 duplex DMA 与带 cache 的 SPI DMA

implementation_paths

soc/stm32/stm32h743;soc/stm32/stm32h743/drivers/uart_continuous.c;soc/stm32/stm32h743/private/stm32h743_uart_continuous.h;soc/stm32/stm32h743/drivers/uart_duplex.c;soc/stm32/stm32h743/private/stm32h743_uart_duplex.h;soc/stm32/stm32h743/drivers/spi_dma.c;tests/google/h743_uart_continuous_test.cpp;tests/google/h743_uart_duplex_test.cpp;tests/google/h743_spi_dma_test.cpp;tools/configure/assemblies/h743-uart-continuous.toml;tools/configure/assemblies/h743-uart-continuous-cache-on.toml;tools/configure/assemblies/h743-uart-duplex-continuous.toml;tools/configure/assemblies/h743-uart-duplex-continuous-cache-on.toml;tools/configure/assemblies/h743-spi-dma-cache-on.toml

exit_condition

选定 SRAM 可达域与被持有 buffer 的保护

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-28

原字段

原值

task_id

IO-28

phase

P1

area

u575

task

有限 GPDMA provider 与 USART 勘误处理

implementation_paths

soc/stm32/stm32u575/drivers/uart_dma.c;soc/stm32/stm32u575/private/stm32u575_uart_gpdma.h;tests/google/u575_uart_gpdma_test.cpp;tests/google/u575_uart_gpdma_factory_test.cpp;docs/design/u575-uart-gpdma.md

exit_condition

真实 GPDMA 排空及精确 ES0499 workaround;优先 TZEN0

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-29

原字段

原值

task_id

IO-29

phase

P1

area

g474

task

同步 PWM、ADC 触发与 comparator break 参考

implementation_paths

io/include/nexus/io/pwm_adc.h;soc/stm32/stm32g474/drivers/pwm_adc.c;tools/configure/providers/stm32g474/coupled.py;tests/google/g474_pwm_adc_factory_test.cpp;docs/design/pwm-adc.md

exit_condition

通用控制与采集机制;产品算法外置

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-30

原字段

原值

task_id

IO-30

phase

P2

area

power

task

可选运行时 clock 与 power 转换

implementation_paths

tools/configure/runtime_power.py;soc/stm32/stm32h743/system.c;docs/design/clock-domain-sleep.md

exit_condition

活动 I/O lease、回滚与单调 deadline 连续性

implementation_status

in_progress

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-31

原字段

原值

task_id

IO-31

phase

P2

area

pinctrl

task

显式 default/sleep 安全电平、wake 与 retention

implementation_paths

io/include/nexus/io/pin_state.h;soc/stm32/stm32g474/drivers/pin_state.c;tools/configure/pin_states.py;docs/explanation/gpio-pin-states.md

exit_condition

不编造 Board 接线;仅选定受审状态

implementation_status

in_progress

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-32

原字段

原值

task_id

IO-32

phase

P2

area

u575

task

LPDMA 自主 Stop2 与 LPBAM 参考

implementation_paths

soc/stm32/stm32u575;components/soc/stm32/stm32u575_lpdma_copy;components/soc/stm32/stm32u575_stop2/include/nexus/components/stm32u575_stop2_copy.h;soc/stm32/stm32u575/drivers/lpdma_copy.c;soc/stm32/stm32u575/private/stm32u575_lpdma_copy_hw.h;soc/stm32/stm32u575/memory_init.c;soc/stm32/stm32u575/system.c;tests/google/u575_lpdma_copy;tests/google/u575_stop2_copy;tests/google/u575_memory_test.cpp;tools/configure/assemblies/u575-lpdma-copy-stop2.toml;cmake/package/verification/io_evolution/consumers/u575-lpdma-copy.c

exit_condition

选定低功耗外设、SRAM4 与 wake/stop 所有权

implementation_status

partial_exact_reference_implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-33

原字段

原值

task_id

IO-33

phase

P2

area

canfd

task

CAN FD payload、timing、BRS、ESI 与消息 RAM

implementation_paths

io/include/nexus/io/can_fd.h;soc/stm32/stm32g474/drivers/fdcan.c;tools/configure/providers/stm32g474/coupled.py;tests/google/g474_fdcan_test.cpp;tests/google/g474_fdcan_factory_test.cpp;docs/design/can-fd.md

exit_condition

Classic CAN 保持紧凑;要求精确 FDCAN provider

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-34

原字段

原值

task_id

IO-34

phase

P2

area

ethernet

task

VLAN、SG frame loan 与硬件时间戳

implementation_paths

io/include/nexus/io/ethernet_frames.h;io/src/controllers/eth_frames_mac.c;soc/stm32/stm32f407/drivers/ethernet_frames.c;soc/gd32/gd32f470/drivers/ethernet_frames.c;docs/design/ethernet-frames.md

exit_condition

真实硬件 descriptor 所有权与如实的全局 abort

implementation_status

implemented

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-35

原字段

原值

task_id

IO-35

phase

P2

area

usb

task

可选 class adapter 与精确 PHY/endpoint 能力

implementation_paths

io/src/controllers/usb_device_controller.c;soc/native/drivers/usb_device.c;components

exit_condition

扩展其他 USB 模式前验证 control、reset、ACK、ZLP 与 device 模式

implementation_status

in_progress

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-36

原字段

原值

task_id

IO-36

phase

P2

area

time

task

RTC/LPTIM alarm、wrap、backup 与 reset domain

implementation_paths

io/include/nexus/io/rtc.h;io/include/nexus/io/lptim.h;soc/native/drivers/rtc_lptim.c;soc/stm32/stm32u575/drivers/lptim.c;soc/stm32/stm32u575/private/stm32u575_lptim.h;tools/configure/assemblies/u575-lptim-run.toml;tests/google/u575_lptim_test.cpp;soc/stm32/stm32u575/drivers/rtc.c;soc/stm32/stm32u575/private/stm32u575_rtc.h;tools/configure/assemblies/u575-rtc-run.toml;tests/google/u575_rtc_test.cpp;docs/design/io-extension-boundaries.md

exit_condition

墙钟与单调时间域分别维护

implementation_status

in_progress

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-37

原字段

原值

task_id

IO-37

phase

P2

area

storage

task

SDMMC 与串行存储 block、command、mapped 接口

implementation_paths

io;soc;components/mapped_storage;tests/google/mapped_storage_test.cpp;docs/design/io-extension-boundaries.md

exit_condition

XIP、cache、DMA loan 与 erase 所有权明确

implementation_status

in_progress

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-38

原字段

原值

task_id

IO-38

phase

P2

area

i3c

task

有界发现、IBI、hot-join 与调用者存储

implementation_paths

components/i3c_controller;tests/google/i3c_controller_test.cpp;tests/contracts/i3c_runtime;docs/design/i3c-controller.md

exit_condition

factory 不隐式发现;要求精确外设参考

implementation_status

in_progress

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-39

原字段

原值

task_id

IO-39

phase

P2

area

security

task

TrustZone 外设 broker 与归属

implementation_paths

components/user_io_broker;components/bus_owner;tests/google/user_io_async_test.cpp;docs/design/user-io-broker.md;tests/contracts/u575_trustzone

exit_condition

principal 与内存校验;复制数据与借用数据分开

implementation_status

in_progress

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-40

原字段

原值

task_id

IO-40

phase

P2

area

multicore

task

AMP 资源分区与 epoch 安全 IPC

implementation_paths

core;arch;components/amp_ipc;tests/google/amp_ipc_test.cpp;docs/design/io-extension-boundaries.md

exit_condition

唯一硬件 owner,显式远端 reset/cache 合同

implementation_status

in_progress

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-41

原字段

原值

task_id

IO-41

phase

P2

area

audio

task

I2S/SAI/PDM framing 与连续 DMA loan

implementation_paths

io;soc;io/include/nexus/io/frame_stream.h;io/src/mechanisms/frame_stream.c;tests/google/frame_stream_test.cpp;docs/design/io-extension-boundaries.md;components/soc/stm32/f407_i2s2_slave_tx;soc/stm32/stm32f407/drivers/i2s2_slave_tx.c;soc/stm32/stm32f407/private/stm32f407_system.h;tests/google/f407_i2s2_slave_tx_test.cpp;tests/contracts/f407_i2s2_slave_tx;tools/configure/assemblies/sky-i2s2-slave-tx.toml;tools/configure/assemblies/qiming-i2s2-slave-tx.toml;docs/design/f407-i2s2-slave-tx.md;tools/testing/evidence/f407-i2s2-20261020/README.md

exit_condition

frame/slot 格式与有界 underrun;可选外部 codec

implementation_status

in_progress

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex

IO-42

原字段

原值

task_id

IO-42

phase

P2

area

multimedia

task

camera/display/accelerator 的 planar 与 strided buffer

implementation_paths

io;soc;io/include/nexus/io/frame_stream.h;components/soc/stm32/stm32h743_frame_dma2d;tests/google/h743_frame_dma2d_test.cpp;docs/design/io-extension-boundaries.md

exit_condition

frame 完成、背压、外部内存与 2D DMA 所有权

implementation_status

in_progress

software_status

not_qualified

hardware_status

not_executed

maintenance_owner

Codex