test(NET): 阶段 1 实现体补挂用例号 TC-NET-101 / TC-NET-102

手法与上一批 TC-NET-1101 相同:只把号挂到已有实现体的注释上,不改任何语义
- 第一轮第 1 项处补挂 TC-NET-101(附录 B 的 ✅ 由此可走到实现体)
- 第一轮第 6 项处补挂 TC-NET-102,并注明条目何时删、汇总行为何遗留

顺带修一处被门禁当场咬住的写法:注释里原写「P1-01~P1-09」这个范围式,
让校验 6 多出 2 类台账外新账 → 按既定规矩改写成平实语言,**不往债务台账塞条目**

验证:@build 0 错误 0 警告且 Program Size 与改前逐字节相同
(Code=213356 RO=18580 RW=1184 ZI=131480)→ 证实只动注释;
id-check --strict 通过(无台账外新账);doc-links --all 143 篇 0 失效;
追溯交集 259 → 261(101/102 两侧现在都有号,是真对上,不是靠注记压掉);
BOM / CR / U+FFFD 与 HEAD 逐项一致
This commit is contained in:
2026-10-21 23:35:40 +08:00
parent 4d18e3b60d
commit 3c69411409
+7
View File
@@ -89,6 +89,9 @@ static void phase1_run(void) {
* CH395F 硬件将测试字节按位取反后返回,期望收到 ~0x57 = 0xA8。
* 通过:函数返回 CH395F_ERR_SUCCESS(0x00)= SPI 回显取反匹配。
* 失败:返回 CH395F_STATUS_NOT_DETECTED(0xFF)= SPI 通信异常或芯片未响应。
*
* 用例号:TC-NET-101(docs/测试说明/CH395F_Test_Guide.md §2 阶段 1「SPI 命令路径
* 完整性」——该条目的各步就是本函数按序执行的九个测试项,项号见各项标注)。
*/
{
ch395f_status_t ret = ch395f_check_exist();
@@ -182,6 +185,10 @@ static void phase1_run(void) {
* (吸收 bring_up 锁存的 PHY_CHANGE),短暂延时后第二次读为断言值。
* 通过:第二次读返回 0x0000。
* 失败:第二次读非 0x0000(测试期间出现新事件)。
*
* 用例号:本项即原 TC-NET-102(全局中断状态一致性)。该条目在 2026-08-22
* 文档重构时被删、而 docs/测试说明/CH395F_Test_Guide.md 附录 B 的
* 汇总行遗留至今,故在此把号挂回实现体。
*/
{
(void)ch395f_get_glob_int_status_all(); /* 自清读(被测 API 自身,见上) */