Why does iomux generate .h files that fail to compile? Missing #define for USDHC2_CARD_CLK in regsiomux.h

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Why does iomux generate .h files that fail to compile? Missing #define for USDHC2_CARD_CLK in regsiomux.h

跳至解决方案
1,349 次查看
shefft
Contributor IV

.../rev_a_iomux/usdhc2_iomux_config.c: In function 'usdhc2_iomux_config' ...

error: implicit declaration of 'HW_IOMUX_USDHC2_CARD_CLK_IN_SELECT_INPUT_WR'

This appears to result from a #define missing in the .../sdk/include/mx6sdl/registers/regsiomuxc.h file

Same problem for usdhc3 - anybody know what the problem with the IOMux tool is?  I have no conflicts in the tool.

usdhc1 is left unconnected, so nothing to help there. Strangely, usdhc4 IS connected in similar fashion but there are no complaints about that one.  It is also missing the USDHC4_CARD_CLK #define in regsiomux.h so no clue why that is also not listed as an error.

In short, why isn't the IOMux tool putting all the needed #defines into regsiomux.h? 

标签 (2)
0 项奖励
回复
1 解答
1,241 次查看
shefft
Contributor IV

This is what's missing:

'Constants and macros for entire IOMUXC_USDHC2_CARD_CLK_IN_SELECT_INPUT register'

在原帖中查看解决方案

0 项奖励
回复
1 回复
1,242 次查看
shefft
Contributor IV

This is what's missing:

'Constants and macros for entire IOMUXC_USDHC2_CARD_CLK_IN_SELECT_INPUT register'

0 项奖励
回复