¶Ô±ÈÐÂÎļþ |
| | |
| | | #ifndef _HIDO_BIT_H_ |
| | | #define _HIDO_BIT_H_ |
| | | |
| | | #include "HIDO_TypeDef.h" |
| | | |
| | | typedef enum |
| | | { |
| | | BIT_MODE_BIG_ENDIAN, |
| | | BIT_MODE_LITTLE_ENDIAN, |
| | | }HIDO_BitModeEnum; |
| | | |
| | | HIDO_VOID HIDO_BitCopy( |
| | | HIDO_UINT8 *_pu8Dst, /* ç®æ */ |
| | | HIDO_BitModeEnum _eDstBitMode, /* ç®æ æ¯ç¹æ¨¡å¼ */ |
| | | HIDO_UINT32 _u32DstBitOffset, /* ç®æ æ¯ç¹åç§» */ |
| | | const HIDO_UINT8 *_pu8Src, /* Ô´ */ |
| | | HIDO_BitModeEnum _eSrcBitMode, /* æºæ¯ç¹æ¨¡å¼ */ |
| | | HIDO_UINT32 _u32SrcBitOffset, /* æºæ¯ç¹åç§» */ |
| | | HIDO_UINT32 _u32CopyBitCount /* æ·è´çæ¯ç¹æ° */ |
| | | ); |
| | | HIDO_VOID HIDO_BitCopyAndNot( |
| | | HIDO_UINT8 *_pu8Dst, /* ç®æ */ |
| | | HIDO_BitModeEnum _eDstBitMode, /* ç®æ æ¯ç¹æ¨¡å¼ */ |
| | | HIDO_UINT32 _u32DstBitOffset, /* ç®æ æ¯ç¹åç§» */ |
| | | const HIDO_UINT8 *_pu8Src, /* Ô´ */ |
| | | HIDO_BitModeEnum _eSrcBitMode, /* æºæ¯ç¹æ¨¡å¼ */ |
| | | HIDO_UINT32 _u32SrcBitOffset, /* æºæ¯ç¹åç§» */ |
| | | HIDO_UINT32 _u32CopyBitCount /* æ·è´çæ¯ç¹æ° */ |
| | | ); |
| | | |
| | | #endif /* _HIDO_BIT_H_ */ |