qiyongzhong0 / crclib

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

kconfig 配置值有无效值

SummerGift opened this issue · comments

作者你好,我发现 kconfig 的配置值似乎有错误,可参考这个 issue

image

应该是Ubuntu不支持hex类型的缘故。CRCxx_POLY使用的是hex类型,如果改成int类型,在配置选项时会很不方便,生成的多项式宏可读性差,所以不建议修改。@summerlife

windows 下也有一样的报警,你的窗口调小一点就可以看见报警,我有点怀疑是env的问题

E:\Project\tools\env\tools\ConEmu\ConEmu\..\..\..\packages/packages/iot/pdulib/Kconfig:4:warning: leading whitespace ignored
E:\Project\tools\env\tools\ConEmu\ConEmu\..\..\..\packages/packages/misc/crclib/Kconfig:46:warning: 'CRC8_POLY': number is invalid
E:\Project\tools\env\tools\ConEmu\ConEmu\..\..\..\packages/packages/misc/crclib/Kconfig:81:warning: 'CRC16_POLY': number is invalid
E:Your display is too small to run Menuconfig!\..\packages/packages/misc/crclib/Kconfig:116:warning: 'CRC32_POLY': number is invalid

RT-Thread/env#132 (comment)

windows 下也有一样的报警,你的窗口调小一点就可以看见报警,我有点怀疑是env的问题

E:\Project\tools\env\tools\ConEmu\ConEmu\..\..\..\packages/packages/iot/pdulib/Kconfig:4:warning: leading whitespace ignored
E:\Project\tools\env\tools\ConEmu\ConEmu\..\..\..\packages/packages/misc/crclib/Kconfig:46:warning: 'CRC8_POLY': number is invalid
E:\Project\tools\env\tools\ConEmu\ConEmu\..\..\..\packages/packages/misc/crclib/Kconfig:81:warning: 'CRC16_POLY': number is invalid
E:Your display is too small to run Menuconfig!\..\packages/packages/misc/crclib/Kconfig:116:warning: 'CRC32_POLY': number is invalid

RT-Thread/env#132 (comment)

如果是这样的话,就说明 kconfig 前端软件认为这个 kconfig 语法有问题。