C# Class kinetis_bsp_generator.PeripheralRegisterGenerator

Afficher le fichier Open project: sysprogs/BSPTools Class Usage Examples

Méthodes publiques

Méthode Description
GenerateFamilyPeripheralRegisters ( string PeripheralHeaderFile ) : HardwareRegisterSet[]

Private Methods

Méthode Description
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[]

Method Details

GenerateFamilyPeripheralRegisters() public static méthode

public static GenerateFamilyPeripheralRegisters ( string PeripheralHeaderFile ) : HardwareRegisterSet[]
PeripheralHeaderFile string
Résultat HardwareRegisterSet[]