[原创] wince 下 S5pv210 的一些IO 读写更方便操作

Wince.Android   2013-10-27 14:48 楼主
#define Set_PinData(BaseAddr, Attribute, val) {             \
    DWORD       Confirm;                                                 \
    (sgipDatRegAddr(BaseAddr, Attribute)) =                  \
    (sgipDatRegAddr(BaseAddr, Attribute)) &                  \
    ~(MASK_1 << (sgipGetPinIdx(Attribute))) |                   \
    ((val) << (sgipGetPinIdx(Attribute)));                   \
    Confirm = (sgipDatRegAddr(BaseAddr, Attribute));    \
} while(0)
#if (S5PV210_EVT==0)
#pragma optimize ("",on)
#endif
#define Get_PinData(BaseAddr, Attribute) (((sgipDatRegAddr(BaseAddr, Attribute)) & (MASK_1 << (sgipGetPinIdx(Attribute)))) >> (sgipGetPinIdx(Attribute)))
如果对linux,Android,wince 等嵌入式底层有兴趣的,请加这个QQ群吧,群号:27100460

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复