C# 클래스 kinetis_bsp_generator.PeripheralRegisterGenerator

파일 보기 프로젝트 열기: sysprogs/BSPTools 1 사용 예제들

공개 메소드들

메소드 설명
GenerateFamilyPeripheralRegisters ( string PeripheralHeaderFile ) : HardwareRegisterSet[]

비공개 메소드들

메소드 설명
BitMaskToBitLength ( ulong mask ) : int
CleanRegisterName ( string registerName ) : string
DeepCopy ( HardwareRegister reg ) : HardwareRegister
DeepCopy ( HardwareRegisterSet set ) : HardwareRegisterSet
DeepCopy ( HardwareSubRegister subreg ) : HardwareSubRegister
FormatToHex ( ulong addr, int length = 32 ) : string
ParseHex ( string hex ) : ulong
ProcessStructContents ( string structContents, bool insideUnion, ulong &structSize ) : HardwareRegister[]

메소드 상세

GenerateFamilyPeripheralRegisters() 공개 정적인 메소드

public static GenerateFamilyPeripheralRegisters ( string PeripheralHeaderFile ) : HardwareRegisterSet[]
PeripheralHeaderFile string
리턴 HardwareRegisterSet[]