C# Класс kinetis_bsp_generator.PeripheralRegisterGenerator

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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[]