lfn_memcpy.txt
来自「一款MP3 Player Firmware 的原代码,非常有参考价值」· 文本 代码 · 共 69 行
TXT
69 行
Specialized memcpy for long filenames:Offset Contents------ --------0 -1 char #12 -3 char #24 -5 char #36 -7 char #48 -9 char #510 -11 (attrib)12 (type)13 (cksum)14 char #615 -16 char #717 -18 char #819 -20 char #921 -22 char #1023 -24 char #1125 -26 -27 -28 char #1229 -30 char #1331 -config registers:source addrcount register = 16dest addrmsb mask 0000000000011111 = 0x001Flsb mask 1101111110000000 = 0xDF80operations:read_16 dram @ src_addr_reginc src_addr_reginc src_addr_regif lsb_mask_reg[0] { read_mod_write dram @ dest_addr_reg inc dest_addr_reg}rotate lsb_mask_regif msb_mask_reg[0] { read_mod_write dram @ dest_addr_reg inc dest_addr_reg}rotate msb_mask_regdec count_regif count_reg == 0 { done_flag}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?