docs(N34): 自愈审计目录 7 份文档合并为单文档,全库引用同步
- `docs/网络/N34-自愈审计/` 目录 7 份文档(根因总览 / net 层盘点 / 驱动层审计 / 主流对照 / 汇总裁决 / 实施方案 / 实验方案)合并为 `docs/网络/N34-自愈审计.md`(§0~§6),原目录删除;docs/README.md 索引与变更日志登记归档 - 全库引用同步:4 篇文档 + 驱动/NET/test 代码注释 + 配图生成器与 SVG - 内容零丢失抽查:E0~E13 实验记录、E6 裁决(命中=0 不立项)、 提交表(含 `925058a` 收口行)均在位 - 门禁:@build 0/0(注释级路径更新);check_doc_links --all 143 文档 通过(净 −6 = 删 7 增 1 吻合);ci_local L0+L0.5 全绿
This commit is contained in:
@@ -1410,8 +1410,8 @@ void ch395f_get_unreach_info(uint8_t *p_buf) {
|
||||
}
|
||||
|
||||
/* ============================================================================
|
||||
* N34 阶段 2 驱动原语(实施方案 docs/网络/N34-自愈审计/实施方案.md §4;
|
||||
* 形态定案 docs/网络/N34-自愈审计/实验方案.md E2/E3/E4,2026-10-13 台架实证)
|
||||
* N34 阶段 2 驱动原语(实施方案 docs/网络/N34-自愈审计.md §5.4;
|
||||
* 形态定案 docs/网络/N34-自愈审计.md §6 E2/E3/E4,2026-10-13 台架实证)
|
||||
* 只加不接线:net_poll 全量刷新 / 两级预清改调用 / 链路 feed 接线 = 阶段 3。
|
||||
* ========================================================================== */
|
||||
|
||||
|
||||
@@ -748,8 +748,8 @@ void ch395f_set_ttl(uint8_t sock, uint8_t ttl);
|
||||
void ch395f_get_unreach_info(uint8_t *p_buf);
|
||||
|
||||
/*
|
||||
* 函数声明区 - N34 阶段 2 驱动原语(实施方案 docs/网络/N34-自愈审计/实施方案.md §4;
|
||||
* 形态定案 docs/网络/N34-自愈审计/实验方案.md E2/E3/E4)
|
||||
* 函数声明区 - N34 阶段 2 驱动原语(实施方案 docs/网络/N34-自愈审计.md §5.4;
|
||||
* 形态定案 docs/网络/N34-自愈审计.md §6 E2/E3/E4)
|
||||
* ⚠ 阶段 2 = 只加不接线:net_poll 全量刷新、三处两级预清改调用、链路 feed 接线
|
||||
* 均在阶段 3 收敛时进行。E2 实测:单次状态回读 18.1us;LISTEN 可见延迟 100% <=10ms。
|
||||
*/
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
*/
|
||||
#define NET_PHY_CHECK_INTERVAL_MS 5000U /* PHY 状态定期检查间隔(ms) */
|
||||
|
||||
/* N34 E6 实验插桩(U15 失配频率,docs/网络/N34-自愈审计/实验方案.md §E6):
|
||||
/* N34 E6 实验插桩(U15 失配频率,docs/网络/N34-自愈审计.md §6 E6):
|
||||
* 假设=「RX 非空但 readable=0」(RECV_OK 中断丢失的数据面形态)在生产真实
|
||||
* 发生。置 1 烧实验固件:net_poll 每 32 轮对在用 fd 发一条 GET_RECV_LEN,
|
||||
* 命中计数 + 低频日志(每小时 ≤1 条防刷屏);跑 24h 常态 + E1 压测。
|
||||
@@ -632,7 +632,7 @@ int net_poll(void) {
|
||||
|
||||
/*
|
||||
* 函数功能:芯片/本层 socket 状态周期对账(TRAP-NET-17 丢中断自愈)+ 监听器 pump
|
||||
* (N-32 P2)—— N34 阶段 3 合并为单一 100ms tick(docs/网络/N34-自愈审计/实施方案.md §5 项 1)
|
||||
* (N-32 P2)—— N34 阶段 3 合并为单一 100ms tick(docs/网络/N34-自愈审计.md §5.5 项 1)
|
||||
* 入口参数:无
|
||||
* 出口参数:无
|
||||
* 返回值:无
|
||||
|
||||
@@ -112,7 +112,7 @@ struct net_sockaddr_in {
|
||||
|
||||
/*
|
||||
* Socket 状态枚举(**本层会话投影**,非芯片状态事实源)
|
||||
* N34 阶段 3(镜像降级,实施方案 docs/网络/N34-自愈审计/实施方案.md §5 项 5):
|
||||
* N34 阶段 3(镜像降级,实施方案 docs/网络/N34-自愈审计.md §5.5 项 5):
|
||||
* 芯片侧状态唯一事实源=驱动状态缓存(ch395f_sock_state_cached,刷新点=net_poll);
|
||||
* 本 8 态只表达**本层会话语义**(fd 生命周期/待 accept 电平/门控展示),
|
||||
* 事件与对账把它与芯片事实对齐。新增"按芯片状态决策"的代码一律读驱动缓存,
|
||||
|
||||
Reference in New Issue
Block a user