C# Class LinkerScriptGenerator.LdsFileGenerator

Inheritance: IDisposable
ファイルを表示 Open project: sysprogs/BSPTools Class Usage Examples

Public Properties

Property Type Description
GenerateSectionsForUnreferencedMemories bool
RedirectMainFLASHToRAM bool

Public Methods

Method Description
Dispose ( ) : void
GenerateLdsFile ( StreamWriter sw, IEnumerable extraLines = null ) : void
LdsFileGenerator ( LinkerScriptTemplate scriptTemplate, MemoryLayout memoryTemplate ) : System
OutputSectionDefinition ( StreamWriter sw, string padding, Section section ) : void

Private Methods

Method Description
OutputDefinition ( StreamWriter sw, string name, string value, string padding = "" ) : string
OutputMemoryDefinition ( StreamWriter sw ) : void
OutputSectionDefinitions ( StreamWriter sw ) : void
OutputSectionReference ( StreamWriter sw, string padding, string namePattern, SectionReferenceFlags flags ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GenerateLdsFile() public method

public GenerateLdsFile ( StreamWriter sw, IEnumerable extraLines = null ) : void
sw System.IO.StreamWriter
extraLines IEnumerable
return void

LdsFileGenerator() public method

public LdsFileGenerator ( LinkerScriptTemplate scriptTemplate, MemoryLayout memoryTemplate ) : System
scriptTemplate LinkerScriptTemplate
memoryTemplate MemoryLayout
return System

OutputSectionDefinition() public method

public OutputSectionDefinition ( StreamWriter sw, string padding, Section section ) : void
sw System.IO.StreamWriter
padding string
section Section
return void

Property Details

GenerateSectionsForUnreferencedMemories public_oe property

public bool GenerateSectionsForUnreferencedMemories
return bool

RedirectMainFLASHToRAM public_oe property

public bool RedirectMainFLASHToRAM
return bool