77606ebffc
真机回放页恒显「无录波段」而 FTP 六段全在盘上(登记簿同名条目, 见 #38 §5)。本提交按执行手册 §3 步骤 1 落两件事: - ui_task_wave_scan:f_opendir/f_readdir 失败本轮返 -1(「本轮无完整 事实」语义),不再无条件钉 s_wave_scanned——原实现把卷忙/FR_DENIED 一类失败钉成「0 段」假空态,直到下一次 manual_req 才重试;失败不 钉表后下一次进页/按键自然重试,与 soe_store 读者同纪律。 - FR_NO_PATH(从未录过波)仍归「0 段」并钉表,设计原口径不动。 - 失败分支补带 FR 码的留痕(opendir/readdir 各一条 DBG_ERROR), 「FR_OK 但零条目」加一条 DBG_INFO——根因判读表见执行手册 §3, 板级远程开一次回放页即可定性,不必猜。 - DBG_TAG 定义 + dbg_log.h 包含上收到包含区(原在 s_wave_ops 之后的 文件中部;同标签同宏,不构成行为改动,本文件既有留痕照常)。 - 体积/RAM 同码凭证随 /keil-build(0 错误 0 警告)同批刷新: Code +8 B,RAM 不变;台账受管区水位按门禁要求随本次 .map 同步 (台账此前落后 master 既有 flash 漂移 +320 B,--write 一并拉齐)。 Refs #38
49 lines
1.2 KiB
JSON
49 lines
1.2 KiB
JSON
{
|
|
"built_at": "2026-11-02T16:13:12+08:00",
|
|
"fingerprint": "66b6a154966ac9ce651c778bf07c79ae02f469e1cebf1f7e3f8d21a4eaf24500",
|
|
"fingerprint_files": 1466,
|
|
"fingerprint_source": "git-index",
|
|
"gated_regions": [
|
|
"RW_IRAM1",
|
|
"RW_CCM"
|
|
],
|
|
"git_head": "cf8b9ccc74372378cb39e232266d3708b344db1f",
|
|
"map": "MDK-ARM/STM32F407-Demo/STM32F407-Demo.map",
|
|
"map_mtime": 1793604778,
|
|
"pct": {
|
|
"ER_IROM1": 26.41,
|
|
"RW_CCM": 87.89,
|
|
"RW_IRAM1": 71.97,
|
|
"UNINIT_CCM": 18.75
|
|
},
|
|
"regions": {
|
|
"ER_IROM1": {
|
|
"max": 1048576,
|
|
"size": 276884
|
|
},
|
|
"RW_CCM": {
|
|
"max": 65280,
|
|
"size": 57376
|
|
},
|
|
"RW_IRAM1": {
|
|
"max": 131072,
|
|
"size": 94336
|
|
},
|
|
"UNINIT_CCM": {
|
|
"max": 256,
|
|
"size": 48
|
|
}
|
|
},
|
|
"schema": 2,
|
|
"scope_note": "\u540c\u7801\u51ed\u8bc1\uff1a\u6307\u7eb9\u8986\u76d6\u56fa\u4ef6\u4f53\u79ef\u76f8\u5173\u6e90\u7801\uff0c\u53e3\u5f84\u89c1\u672c\u811a\u672c docstring",
|
|
"sizes": {
|
|
"code": 247048,
|
|
"ro_data": 29836,
|
|
"rw_data": 2052,
|
|
"zi_data": 149708
|
|
},
|
|
"threshold_pct": 92.0,
|
|
"worktree_dirt_at_stamp": 0,
|
|
"written_by": "scripts/check_size_gate.py --stamp"
|
|
}
|