C# Class Nxp_bsp_generator.Program.NxpBSPBuilder

Inheritance: BSPBuilder
显示文件 Open project: sysprogs/BSPTools

Public Methods

Method Description
GetMemoryBases ( uint &flashBase, uint &ramBase ) : void
GetMemoryLayout ( MCUBuilder mcu, MCUFamilyBuilder family ) : MemoryLayout
NxpBSPBuilder ( BSPDirectories dirs ) : System

Private Methods

Method Description
FindMemories ( string deviceName ) : List
ParseMemories ( string csvMemoriesFile ) : List>.Dictionary

Method Details

GetMemoryBases() public method

public GetMemoryBases ( uint &flashBase, uint &ramBase ) : void
flashBase uint
ramBase uint
return void

GetMemoryLayout() public method

public GetMemoryLayout ( MCUBuilder mcu, MCUFamilyBuilder family ) : MemoryLayout
mcu MCUBuilder
family MCUFamilyBuilder
return LinkerScriptGenerator.MemoryLayout

NxpBSPBuilder() public method

public NxpBSPBuilder ( BSPDirectories dirs ) : System
dirs BSPDirectories
return System