名词缩写注解

收集一些嵌入式、计算领域的缩写。

CPU、平台缩写

平台分类

x86

i386
x86
x64
amd64

ARM平台

armel:supports the ARMv4 instruction set.
低端一点的arm(armv4以上)。

armhf: hardware floating point instructions + 32-bit instruction set。
supports newer, more powerful 32-bit devices using version 7 of the ARM architecture specification.
高端的、新的arm,armv7。硬浮点,32位指令,但系统可以是64的么?还是默认32?
编译器加上:-mfloat-abi=hard -mfpu=vfp

arm64: supports hardware floating point and NEON by default, so no need to specify a qualifier like ‘hf’。
ARM64 is an evolution of the original ARM architecture that supports 64-bit processing for more powerful computing, and it’s quickly becoming the standard in newer devices.
supports the latest 64-bit ARM-powered devices.

ARM Cortex-A7 :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
PR: Pull Request(拉取请求,给其他项目提交代码)
WIP Work in progress, do not merge yet. // 开发中
LGTM Looks good to me. // Riview 完别人的 PR ,没有问题
SGTM Sounds Good To Me // LGTM 差不多
PTAL Please take a look. // 帮我看下,一般都是请别人 review 自己的 PR
CC Carbon copy // 一般代表抄送别人的意思
RFC request for comments. // 我觉得这个想法很好, 我们来一起讨论下
IIRC if I recall correctly. // 如果我没记错
AFAIK / AFAICT 据我所知/可以说
ACK acknowledgement. // 我确认了或者我接受了,我承认了
NACK/NAK negative acknowledgement. // 我不同意

TBR: To Be Reviewed (提示维护者进行 review )

TL;DR Too Long; Didn't Read. 太长懒得看。也有很多文档在做简略描述之前会写这么一句
TBD To Be Done(or Defined/Discussed/Decided/Determined). 根据语境不同意义有所区别,但一般都是还没搞定的意思