BFX Library
概要
- API一覧
API仕様
Bfx_SetBit_<TypeMn>u8
void Bfx_SetBit_<TypeMn>u8 (<Type>* Data, uint8 BitPn)
Function ID[hex] Function prototype 0x001 void Bfx_SetBit_u8u8(uint8*, uint8) 0x002 void Bfx_SetBit_u16u8(uint16*, uint8) 0x003 void Bfx_SetBit_u32u8(uint32*, uint8) 0x004 void Bfx_SetBit_u64u8(uint64*, uint8)
Bfx_ClrBit_<TypeMn>u8
void Bfx_ClrBit_<TypeMn>u8 (<Type>* Data, uint8 BitPn)
Bfx_GetBit_<InTypeMn>u8_u8
boolean Bfx_GetBit_<InTypeMn>u8_u8 (<InType> Data, uint8 BitPn)
Bfx_SetBits_<TypeMn>u8u8u8
void Bfx_SetBits_<TypeMn>u8u8u8 (<Type>* Data, uint8 BitStartPn, uint8 BitLn, uint8 Status)
Bfx_GetBits_<TypeMn>u8u8_<TypeMn>
<Type> Bfx_GetBits_<TypeMn>u8u8_<TypeMn> (<Type> Data, uint8 BitStartPn, uint8 BitLn)
Bfx_SetBitMask_<TypeMn><TypeMn>
void Bfx_SetBitMask_<TypeMn><TypeMn> (<Type>* Data, <Type> Mask)
Bfx_ClrBitMask_<TypeMn><TypeMn>
void Bfx_ClrBitMask_<TypeMn><TypeMn> (<Type>* Data, <Type> Mask)
Bfx_TstBitMask_<InTypeMn><InTypeMn>_u8
boolean Bfx_TstBitMask_<InTypeMn><InTypeMn>_u8 (<InType> Data, <InType> Mask)
Bfx_TstBitLnMask_<InTypeMn><InTypeMn>_u8
boolean Bfx_TstBitLnMask_<InTypeMn><InTypeMn>_u8 (<InType> Data, <InType> Mask)
Bfx_TstParityEven_<InTypeMn>_u8
boolean Bfx_TstParityEven_<InTypeMn>_u8 (<InTypeMn> Data)
Bfx_ToggleBits_<TypeMn>
void Bfx_ToggleBits_<TypeMn> (<Type>* Data)
Bfx_ToggleBitMask_<TypeMn><TypeMn>
void Bfx_ToggleBitMask_<TypeMn><TypeMn> (<Type>* Data, <Type> Mask)
Bfx_ShiftBitRt_<TypeMn>u8
void Bfx_ShiftBitRt_<TypeMn>u8 (<Type>* Data, uint8 ShiftCnt)
Bfx_ShiftBitLt_<TypeMn>u8
void Bfx_ShiftBitLt_<TypeMn>u8 (<Type>* Data, uint8 ShiftCnt)
Bfx_RotBitRt_<TypeMn>u8
void Bfx_RotBitRt_<TypeMn>u8 (<Type>* Data, uint8 ShiftCnt)
Bfx_RotBitLt_<TypeMn>u8
void Bfx_RotBitLt_<TypeMn>u8 (<Type>* Data, uint8 ShiftCnt)
Bfx_CopyBit_<TypeMn>u8<TypeMn>u8
void Bfx_CopyBit_<TypeMn>u8<TypeMn>u8 (<Type>* DestinationData, uint8 DestinationPosition, <Type> SourceData, uint8 SourcePosition)
Bfx_PutBits_<TypeMn>u8u8<TypeMn>
void Bfx_PutBits_<TypeMn>u8u8<TypeMn> (<Type>* Data, uint8 BitStartPn, uint8 BitLn, <Type> Pattern)
Bfx_PutBitsMask_<TypeMn><TypeMn><TypeMn>
void Bfx_PutBitsMask_<TypeMn><TypeMn><TypeMn> (<Type>* Data, <Type> Pattern, <Type> Mask)
Bfx_PutBit_<TypeMn>u8u8
void Bfx_PutBit_<TypeMn>u8u8 (<Type>* Data, uint8 BitPn, boolean Status)
Bfx_GetVersionInfo
void Bfx_GetVersionInfo (Std_VersionInfoType* Versioninfo)
Last modified
16 months ago
Last modified on Dec 19, 2022, 1:29:12 PM
Note:
See TracWiki
for help on using the wiki.