Method | Description | |
---|---|---|
DeepCopy ( HardwareRegisterSet set ) : HardwareRegisterSet | ||
FormatToHex ( ulong addr, int length = 32 ) : string | ||
GenerateFamilyPeripheralRegisters ( string PeripheralHeaderFile, |
||
LocateFamilyPeripheralHeaderFile ( string dir, string family ) : string | ||
ParseHex ( string hex ) : ulong |
Method | Description | |
---|---|---|
DeepCopy ( HardwareRegister reg ) : HardwareRegister | ||
DeepCopy ( HardwareSubRegister subreg ) : HardwareSubRegister | ||
ExtractFirstBitAndSize ( ulong val, int &size, int &firstBit ) : void | ||
ProcessRegisterSetAddresses ( string fn, string file, |
||
ProcessRegisterSetNames ( string file ) : Dictionary |
||
ProcessRegisterSetTypes ( string file, string>.Dictionary |
||
ProcessSubregisters ( string fileContents, string fileName, |
public static DeepCopy ( HardwareRegisterSet set ) : HardwareRegisterSet | ||
set | HardwareRegisterSet | |
return | HardwareRegisterSet |
public static FormatToHex ( ulong addr, int length = 32 ) : string | ||
addr | ulong | |
length | int | |
return | string |
public static GenerateFamilyPeripheralRegisters ( string PeripheralHeaderFile, |
||
PeripheralHeaderFile | string | |
cfg | ||
errors | ||
atCore | BSPGenerationTools | |
return | HardwareRegisterSet[] |
public static LocateFamilyPeripheralHeaderFile ( string dir, string family ) : string | ||
dir | string | |
family | string | |
return | string |
public static ParseHex ( string hex ) : ulong | ||
hex | string | |
return | ulong |